Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$612,864
$615,462
$609,069
$603,442
Gross Profit
213,880
209,598
205,949
201,393
EBITDA
90,739
102,746
82,849
75,208
EBIT
75,441
88,030
69,330
62,464
Net Income
58,107
77,959
51,318
51,721
Net Change In Cash
612,864
615,462
609,069
603,442
Free Cash Flow
70,165
79,556
44,813
33,957
Cash
1,051,237
982,507
920,639
300,606
Basic Shares
46,036
45,839
46,526
46,357

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,440,837
$2,173,633
$1,795,564
$1,981,572
Gross Profit
839,317
713,908
522,189
573,169
EBITDA
356,187
191,498
57,744
7,074
EBIT
299,910
135,735
-9,019
-94,186
Net Income
239,105
96,923
-9,547
-78,298
Net Change In Cash
2,440,837
2,173,633
1,795,564
1,981,572
Cost of Revenue
-32,977
Free Cash Flow
238,175
98,087
4,753
120,112
Cash
1,051,237
302,049
202,007
162,579
Basic Shares
46,187
45,836
45,101
44,301

Earnings Calls

Quarter EPS
2024-12-31
$1.35
2024-09-30
$1.84
2024-06-30
$1.21
2024-03-31
$1.24