XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Cash and cash equivalents at end of period - Continuing Operations $ 181,544 $ 60,945
Accounts receivable 262,646 200,185
Current assets of discontinued operations 0 71,886
Operating lease right-of-use assets 59,415 19,473
Non-current assets of discontinued operations 0 20,746
Accounts payable 121,887 112,746
Contract liabilities 239,297 118,672
Current portion of long-term lease obligations 19,715 6,557
Current liabilities of discontinued operations 0 51,914
Long-term liabilities of discontinued operations $ 0 $ 38,637
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 38,000,000 38,000,000
Common stock, shares issued (in shares) 30,585,000 29,838,000
Common stock, shares outstanding (in shares) 30,585,000 29,838,000
Variable Interest Entity, Primary Beneficiary    
Cash and cash equivalents at end of period - Continuing Operations $ 25,014 $ 14,483
Accounts receivable 0 3,663
Current assets of discontinued operations 0 71,886
Operating lease right-of-use assets 0 50
Non-current assets of discontinued operations 0 20,746
Accounts payable 2,540 4,194
Contract liabilities 15,551 10,584
Current portion of long-term lease obligations 0 50
Current liabilities of discontinued operations 0 51,914
Long-term liabilities of discontinued operations $ 0 $ 38,637