Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$604,663
$684,088
$623,320
$606,145
Gross Profit
604,663
217,523
219,659
205,075
EBITDA
456,312
526,718
50,171
459,158
EBIT
65,216
60,153
57,698
51,823
Net Income
38,483
34,718
57,547
83,962
Net Change In Cash
604,663
684,088
623,320
606,145
Free Cash Flow
67,957
207,967
-86,767
29,848
Cash
222,027
213,301
95,655
221,726
Basic Shares
40,559
41,851
43,549
43,169

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,463,496
$2,408,264
$2,597,826
$2,677,920
Gross Profit
815,418
831,961
807,919
823,678
EBITDA
1,850,502
1,833,962
1,978,500
2,186,795
EBIT
202,424
225,627
186,919
333,527
Net Income
197,249
138,838
98,709
243,557
Net Change In Cash
2,463,496
2,408,264
2,597,826
2,677,920
Cost of Revenue
-38,279
133,514
Free Cash Flow
130,209
194,620
232,805
236,406
Cash
95,655
155,416
131,880
170,159
Basic Shares
43,549
46,550
51,921
66,025

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.02
2025-03-31
$0.90
2024-12-31
$0.80