XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
REVENUES $ 624,208 $ 544,416 $ 546,413
COST OF REVENUES (exclusive of depreciation and amortization) 383,903 351,882 369,028
SELLING, GENERAL AND ADMINISTRATIVE EXPENSE 222,861 176,295 117,658
FAIR VALUE CHANGES IN BUSINESS ACQUISITION CONTINGENCIES 84 (3,227) 24,372
DEPRECIATION AND AMORTIZATION 45,780 47,479 44,810
LOSS FROM OPERATIONS (28,420) (28,013) (9,455)
OTHER EXPENSE:      
Other income (expense) 4,374 3,683 (2,546)
Interest expense—net (7,793) (5,239) (11,615)
Total other expenses-net (3,419) (1,556) (14,161)
LOSS BEFORE (BENEFIT) EXPENSE FROM INCOME TAXES (31,839) (29,569) (23,616)
INCOME TAX (BENEFIT) EXPENSE (980) 2,250 1,709
NET LOSS (30,859) (31,819) (25,325)
EQUITY ADJUSTMENT FROM FOREIGN CURRENCY TRANSLATION (231) (28) (35)
COMPREHENSIVE LOSS (31,090) (31,847) (25,360)
CONVERTIBLE AND REDEEMABLE SERIES A-2 PREFERRED STOCK DIVIDEND (16,400) (16,400) (16,400)
NET LOSS ATTRIBUTABLE TO COMMON STOCKHOLDERS $ (47,259) $ (48,219) $ (41,725)
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING - BASIC 30,058 29,688 26,724
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING - DILUTED 30,058 29,688 26,724
NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - BASIC $ (1.57) $ (1.62) $ (1.56)
NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - DILUTED $ (1.57) $ (1.62) $ (1.56)