XML 108 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Quarterly Financial Data (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]                      
Revenue from services $ 309,940 $ 315,119 $ 339,771 $ 379,174 $ 414,035 $ 442,291 $ 540,695 $ 622,707 $ 1,344,004 $ 2,019,728 $ 2,803,381
Gross profit 61,992 64,158 70,805 77,297 90,489 97,359 123,139 139,423      
Net income (loss) attributable to common stockholders $ (3,753) $ 2,555 $ (16,050) $ 2,692 $ 9,038 $ 12,812 $ 21,345 $ 29,436 $ (14,556) $ 72,631 $ 185,982
Net income (loss) per share attributable to common stockholders - Basic (usd per share) $ (0.12) $ 0.08 $ (0.47) $ 0.08 $ 0.26 $ 0.37 $ 0.60 $ 0.82 $ (0.44) $ 2.07 $ 5.02
Net income (loss) per share attributable to common stockholders - Diluted (usd per share) $ (0.12) $ 0.08 $ (0.47) $ 0.08 $ 0.26 $ 0.36 $ 0.60 $ 0.81 $ (0.44) $ 2.05 $ 4.95
Restructuring costs   $ 1,000 $ 2,100 $ 900 $ 900   $ 900   $ 4,333 $ 2,553 $ 1,861
Credit loss expense $ (228) $ 1,512 18,858 1,290 $ 4,166 $ 2,355 3,134 $ 4,908 21,432 14,562 9,609
Legal and other losses 1,200   3,900 $ 3,700         6,668 1,125 0
Recovery of unrecoverable asset written off 1,800               1,800    
Legal settlement charge               $ 1,100 4,700    
Goodwill and intangible asset impairment 2,200                    
Loss on early extinguishment of debt             $ 1,700   0 $ 1,723 $ 3,728
Managed Service Programs (MSP) Customer                      
Disaggregation of Revenue [Line Items]                      
Credit loss expense     $ 19,400                
Aya Holdings II Inc.                      
Disaggregation of Revenue [Line Items]                      
Transaction costs $ 4,200               $ 4,200