XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations and Comprehensive Income (Loss) (unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue $ 251,421,000 $ 333,995,000 $ 496,976,000 $ 642,370,000
Cost of services 91,336,000 106,013,000 182,083,000 216,532,000
Gross profit 160,085,000 227,982,000 314,893,000 425,838,000
Operating expenses:        
Sales and marketing 75,683,000 91,813,000 152,026,000 185,768,000
General and administrative 53,695,000 52,650,000 101,375,000 104,844,000
Impairment charges 0 222,000 0 222,000
Total operating expenses 129,378,000 144,685,000 253,401,000 290,834,000
Operating income 30,707,000 83,297,000 61,492,000 135,004,000
Other income (expense):        
Other components of net periodic pension (cost) benefit (1,865,000) 9,153,000 (1,986,000) 9,223,000
Other income (expense) 0 2,404,000 (366,000) 8,626,000
Income before income tax benefit (expense) 12,550,000 80,202,000 26,360,000 123,334,000
Income tax benefit (expense) 3,428,000 (22,200,000) (1,068,000) (31,821,000)
Net income 15,978,000 58,002,000 25,292,000 91,513,000
Other comprehensive income (loss):        
Foreign currency translation adjustment, net of tax (302,000) (10,139,000) (2,490,000) (4,691,000)
Comprehensive income $ 15,676,000 $ 47,863,000 $ 22,802,000 $ 86,822,000
Net income per common share:        
Basic (in dollars per share) $ 0.46 $ 1.69 $ 0.73 $ 2.68
Diluted (in dollars per share) $ 0.43 $ 1.61 $ 0.68 $ 2.47
Weighted-average shares used in computing basic and diluted net income per common share:        
Basic (in shares) 34,575,338 34,250,706 34,625,561 34,205,593
Diluted (in shares) 36,863,295 36,137,989 36,956,933 37,048,087
Nonrelated Party        
Other income (expense):        
Interest expense $ (16,292,000) $ (13,756,000) $ (32,780,000) $ (26,864,000)
Related Party        
Other income (expense):        
Interest expense $ 0 $ (896,000) $ 0 $ (2,655,000)