XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 20,855 $ 35,247
Restricted cash 2,463 2,413
Accounts receivable, net of allowances 62,855 76,849
Inventories 26,371 20,981
Prepaid expenses 9,247 8,360
Contract assets 31,966 32,295
Other current assets 2,538 2,826
Total current assets 156,295 178,971
Property and equipment, net 25,586 23,684
Goodwill 32,643 32,643
Right of use assets 21,905 21,395
Deferred tax assets, net 16,118 15,859
Other long-term assets 21,364 14,901
Total assets 273,911 287,453
Current liabilities:    
Accounts payable 50,081 45,904
Accrued compensation and benefits 21,526 22,602
Accrued expenses and other current liabilities 32,696 36,031
Income taxes payable 217 62
Less: current portion 9,716 9,710
Deferred revenues 62,717 76,308
Total current liabilities 176,953 190,617
Long-term debt 170,690 172,958
Long-term deferred revenues 19,734 17,842
Long-term lease liabilities 21,025 20,470
Other long-term liabilities 4,245 4,348
Total liabilities 392,647 406,235
Commitments and contingencies (Note 7)
Stockholders' deficit:    
Common stock, par value $0.01; authorized: 100,000 shares; issued: 46,763 shares at March 31, 2023 and 46,551 shares at December 31, 2022; outstanding: 43,837 shares at March 31, 2023 and 43,771 shares at December 31, 2022 464 462
Treasury stock (78,353) (77,933)
Additional paid-in capital 1,036,538 1,036,287
Accumulated deficit (1,072,099) (1,071,718)
Accumulated other comprehensive loss (5,286) (5,880)
Total stockholders' deficit (118,736) (118,782)
Total liabilities and stockholders' deficit $ 273,911 $ 287,453