Revenues | 5. Revenues The following tables present the Company’s net revenues disaggregated by geography based on the location of the customer, by product line (in thousands): Three Months Ended June 30, 2024 Brick Products Advanced Products Total United States $ 25,431 $ 23,231 $ 48,662 Europe 6,559 3,431 9,990 Asia Pacific 7,220 19,602 26,822 All other 276 104 380 $ 39,486 $ 46,368 $ 85,854 Six Months Ended June 30, 2024 Brick Products Advanced Products Total United States $ 46,405 $ 50,417 $ 96,822 Europe 13,416 7,430 20,846 Asia Pacific 19,488 31,654 51,142 All other 769 147 916 $ 80,078 $ 89,648 $ 169,726 Three Months Ended June 30, 2023 Brick Products Advanced Products Total United States $ 18,229 $ 15,827 $ 34,056 Europe 6,955 6,034 12,989 Asia Pacific 13,127 45,619 58,746 All other 923 33 956 $ 39,234 $ 67,513 $ 106,747 Six Months Ended June 30, 2023 Brick Products Advanced Products Total United States $ 39,485 $ 29,537 $ 69,022 Europe 14,501 10,061 24,562 Asia Pacific 29,974 79,063 109,037 All other 1,799 143 1,942 $ 85,759 $ 118,804 $ 204,563 The following tables present the Company’s net revenues disaggregated by the category of revenue, by product line (in thousands): Three Months Ended June 30, 2024 Brick Products Advanced Products Total Direct customers, contract manufacturers and $ 20,238 $ 27,713 $ 47,951 Stocking distributors, net of sales allowances 19,158 8,369 27,527 Non-recurring engineering 90 655 745 Royalties — 9,271 9,271 Other — 360 360 $ 39,486 $ 46,368 $ 85,854 Six Months Ended June 30, 2024 Brick Products Advanced Products Total Direct customers, contract manufacturers and $ 41,048 $ 49,353 $ 90,401 Stocking distributors, net of sales allowances 38,565 18,001 56,566 Non-recurring engineering 465 4,123 4,588 Royalties — 17,451 17,451 Other — 720 720 $ 80,078 $ 89,648 $ 169,726 Three Months Ended June 30, 2023 Brick Products Advanced Products Total Direct customers, contract manufacturers and $ 24,435 $ 55,556 $ 79,991 Stocking distributors, net of sales allowances 14,338 6,345 20,683 Non-recurring engineering 461 2,796 3,257 Royalties — 2,456 2,456 Other — 360 360 $ 39,234 $ 67,513 $ 106,747 Six Months Ended June 30, 2023 Brick Products Advanced Products Total Direct customers, contract manufacturers and $ 54,921 $ 97,569 $ 152,490 Stocking distributors, net of sales allowances 30,075 11,397 41,472 Non-recurring engineering 763 4,924 5,687 Royalties — 4,476 4,476 Other — 438 438 $ 85,759 $ 118,804 $ 204,563 The following table presents the changes in certain contract liabilities (in thousands): June 30, 2024 December 31, 2023 Change Short-term deferred revenue and customer prepayments $ ( 2,656 ) $ ( 3,157 ) $ 501 Long-term deferred revenue ( 300 ) ( 1,020 ) 720 Sales allowances ( 2,989 ) ( 3,482 ) 493 The Company records deferred revenue, which represents a contract liability, when cash payments are received or due in advance of performance under a contract with a customer. The Company recognized revenue of approximately $ 360,000 and $ 720,000 for the three and six months ended June 30, 2024 , respectively, and $ 2,236,000 and $ 3,845,000 for the three and six months ended June 30, 2023 that was included in deferred revenue at the beginning of the respective period. |