Revenue Recognition (Tables) |
3 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue Recognition [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Summary of Opening and Closing Balances of Contract Liabilities |
The Company performs its obligations under a contract with a customer by transferring products and/or services in exchange for consideration from the customer. The Company typically invoices its customers as soon as control of an asset is transferred and a receivable for the Company is established. The Company, however, recognizes a contract liability when a customer prepays for goods and/or services, and the Company has not transferred control of the goods and/or services. The opening and closing balances of the Company’s contract liabilities are as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Summary of Disaggregation of Revenues Related to Geographic Areas |
The Company’s revenues related to the following geographic areas were as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Summary of Revenues Disaggregated by Timing of Goods and Services Transferred |
Information regarding revenues disaggregated by the timing of when goods and services are transferred is as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Summary of Sales by End Market |
The Company’s sales by end market were as follows (in thousands):
|