XML 104 R94.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting - Segment Reporting Information by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues        
Revenue [1] $ 97,979 $ 73,968 $ 184,925 $ 134,004
Gross Margin (Margin Loss)        
Gross Margin (Margin Loss) 57,887 44,036 107,938 75,807
Content Solutions        
Revenues        
Revenue [1] 31,290 29,544 63,391 50,532
Gross Margin (Margin Loss)        
Gross Margin (Margin Loss) 19,996 17,354 37,991 29,979
Technology Products and Services        
Revenues        
Revenue [1] 63,976 42,857 115,643 80,720
Gross Margin (Margin Loss)        
Gross Margin (Margin Loss) 36,411 25,709 66,302 44,125
Sub-total for Reportable Segments        
Revenues        
Revenue [1] 95,266 72,401 179,034 131,252
Gross Margin (Margin Loss)        
Gross Margin (Margin Loss) 56,407 43,063 104,293 74,104
All Other [Member]        
Revenues        
Revenue [1],[2] 2,713 1,567 5,891 2,752
Gross Margin (Margin Loss)        
Gross Margin (Margin Loss) [2] $ 1,480 $ 973 $ 3,645 $ 1,703
[1] The Company’s largest customer represents 11% and 8% of total Revenues for the three and six months ended June 30, 2023, respectively (202217% and 15%, respectively). No single customer comprises more than 10% of the Company’s total Accounts Receivable as of June 30, 2023 and December 31, 2022.
[2] All Other includes the results from IMAX Enhanced, SSIMWAVE, and other ancillary activities.