Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$656,507
$622,160
$565,652
$523,509
Gross Profit
232,486
215,679
195,978
167,561
EBITDA
138,781
101,124
107,387
EBIT
94,040
77,267
84,001
Net Income
61,669
28,573
48,508
22,409
Net Change In Cash
656,507
622,160
565,652
523,509
Free Cash Flow
112,723
132,389
-36,070
107,954
Cash
350,581
383,369
264,770
360,296
Basic Shares
136,892
70,238
140,636
134,532

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,367,828
$2,233,466
$2,187,710
$1,444,380
Gross Profit
811,704
745,724
762,491
508,648
EBITDA
391,330
386,049
368,667
288,457
EBIT
300,899
292,836
274,109
240,103
Net Income
161,159
132,573
95,710
125,957
Net Change In Cash
2,367,828
2,233,466
2,187,710
1,444,380
Free Cash Flow
316,996
271,133
13,125
102,472
Cash
350,581
211,638
185,727
135,727
Basic Shares
137,101
139,148
134,774
125,155

Earnings Calls

Quarter EPS
2024-12-31
$0.57
2024-09-30
$0.40
2024-06-30
$0.47
2024-03-31
$0.30