Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$616,538
$605,137
$570,113
$569,039
Gross Profit
129,888
106,971
91,538
103,237
EBITDA
72,801
78,796
59,466
66,623
EBIT
35,685
40,022
21,005
30,098
Net Income
14,311
26,352
10,466
17,338
Net Change In Cash
616,538
605,137
570,113
569,039
Free Cash Flow
24,192
2,386
-5,447
1,395
Cash
469,500
446,247
440,388
450,208
Basic Shares
103,828
103,889
104,098
104,302

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,232,567
$2,495,046
$2,248,740
$2,105,322
Gross Profit
364,593
457,965
372,011
359,023
EBITDA
210,408
308,134
231,587
161,882
EBIT
49,677
174,227
104,256
17,937
Net Income
-18,718
94,583
54,414
-16,386
Net Change In Cash
2,232,567
2,495,046
2,248,740
2,105,322
Cost of Revenue
-133,896
85,257
49,162
Free Cash Flow
27,042
169,989
94,681
183,887
Cash
450,208
402,749
537,678
451,565
Basic Shares
102,744
103,866
108,153
106,366

Earnings Calls

Quarter EPS
2024-09-30
$0.41
2024-06-30
$0.39
2024-03-31
$0.31
2023-12-31
$0.41