XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION - Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
SEGMENT INFORMATION      
Total segment gross profit $ 97,169 $ 89,632  
Costs and expenses      
General and administrative expenses 11,000 8,931  
Depreciation and amortization 114 125  
Operating income 86,055 80,576  
Fair value changes in equity securities 799 613 $ (1,503)
Interest and other income 2,263 975  
Interest and other expense (9,175) (898)  
Income before income taxes $ 79,942 $ 81,266