XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 20,963 $ 35,247
Restricted cash 926 2,413
Accounts receivable, net of allowances 56,354 76,849
Inventories 28,591 20,981
Prepaid expenses 9,901 8,360
Contract assets 36,718 32,295
Other current assets 3,057 2,826
Total current assets 156,510 178,971
Property and equipment, net 30,656 23,684
Goodwill 32,643 32,643
Right of use assets 19,551 21,395
Deferred tax assets, net 15,725 15,859
Other long-term assets 18,654 14,901
Total assets 273,739 287,453
Current liabilities:    
Accounts payable 39,528 45,904
Accrued compensation and benefits 16,991 22,602
Accrued expenses and other current liabilities 39,132 36,031
Income taxes payable 25 62
Less: current portion 14,242 9,710
Deferred revenues 35,863 76,308
Total current liabilities 145,781 190,617
Long-term debt 203,723 172,958
Long-term deferred revenues 24,859 17,842
Long-term lease liabilities 18,654 20,470
Other long-term liabilities 3,907 4,348
Total liabilities 396,924 406,235
Commitments and contingencies (Note 7)
Stockholders' deficit:    
Common stock, par value $0.01; authorized: 100,000 shares; issued: 46,995 shares at September 30, 2023 and 46,551 shares at December 31, 2022; outstanding: 44,069 shares at September 30, 2023 and 43,771 shares at December 31, 2022 466 462
Treasury stock (78,353) (77,933)
Additional paid-in capital 1,045,258 1,036,287
Accumulated deficit (1,084,029) (1,071,718)
Accumulated other comprehensive loss (6,527) (5,880)
Total stockholders' deficit (123,185) (118,782)
Total liabilities and stockholders' deficit $ 273,739 $ 287,453