XML 48 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Schedule of Disaggregation of Revenue The table below sets forth revenues for the Company’s two primary geographical markets, based on the geographic location to which its products are shipped (in thousands).
For the Year Ended December 31,
202120202019
United States$524,907 $415,680 $302,084 
International177,892 83,150 60,221 
Total Sales$702,799 $498,830 $362,305