Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$606,145
$592,161
$641,870
$577,401
Gross Profit
205,075
200,865
202,281
195,099
EBITDA
459,158
449,308
484,101
423,422
EBIT
51,823
58,012
44,512
41,120
Net Income
83,962
33,774
21,966
18,575
Net Change In Cash
606,145
592,161
641,870
577,401
Free Cash Flow
29,848
53,491
133,637
-90,969
Cash
221,726
250,134
252,826
155,416
Basic Shares
43,169
43,721
44,528
45,075

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,408,264
$2,597,826
$2,677,920
$2,484,595
Gross Profit
831,961
807,919
823,678
607,582
EBITDA
225,627
185,645
333,527
271,763
EBIT
421,615
153,468
299,295
85,672
Net Income
138,838
98,709
243,557
233,627
Net Change In Cash
2,408,264
2,597,826
2,677,920
2,484,595
Cost of Revenue
-38,279
133,514
Free Cash Flow
194,620
232,805
236,406
391,619
Cash
155,416
131,880
170,159
36,645
Basic Shares
46,550
51,921
66,025
67,261

Earnings Calls

Quarter EPS
2024-09-30
$0.77
2024-06-30
$0.92
2024-03-31
$0.91
2023-12-31
$0.72