Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$615,462
$609,069
$603,442
$577,173
Gross Profit
209,598
205,949
201,393
191,905
EBITDA
102,746
82,849
75,208
69,325
EBIT
88,030
69,330
62,464
55,575
Net Income
77,959
51,318
51,721
44,386
Net Change In Cash
615,462
609,069
603,442
577,173
Free Cash Flow
79,556
44,813
33,957
36,844
Cash
982,507
920,639
300,606
302,049
Basic Shares
45,839
46,526
46,357
46,039

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,173,633
$1,795,564
$1,981,572
$2,173,350
Gross Profit
713,908
522,189
573,169
602,167
EBITDA
191,498
57,744
7,074
96,094
EBIT
135,735
-9,019
-94,186
-19,374
Net Income
96,923
-9,547
-78,298
-56,877
Net Change In Cash
2,173,633
1,795,564
1,981,572
2,173,350
Cost of Revenue
-32,977
56,902
Free Cash Flow
98,087
4,753
120,112
63,306
Cash
302,049
202,007
162,579
206,933
Basic Shares
45,836
45,101
44,301
40,253

Earnings Calls

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