Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$793,334
$804,843
$803,410
$790,037
Gross Profit
502,270
-20,673
803,410
338,190
EBITDA
245,747
226,089
593,189
265,266
EBIT
240,497
221,315
588,866
260,671
Net Income
178,344
169,051
167,070
164,373
Net Change In Cash
793,334
804,843
803,410
790,037
Free Cash Flow
159,040
188,744
268,060
193,222
Cash
621,198
625,072
687,821
550,142
Basic Shares
32,911
33,342
34,199
33,891

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,089,143
$2,815,691
$2,720,133
$2,771,939
Gross Profit
3,089,143
2,479,044
1,526,388
2,771,939
EBITDA
962,648
2,596,378
681,394
703,983
EBIT
1,003,532
2,564,414
647,220
674,147
Net Income
470,518
576,601
472,068
477,362
Net Change In Cash
3,089,143
2,815,691
2,720,133
2,771,939
Cost of Revenue
-155,068
Free Cash Flow
832,860
658,620
731,860
632,268
Cash
687,821
613,148
489,240
392,501
Basic Shares
34,199
36,027
38,106
39,652

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$5.46
2025-03-31
$5.02
2024-12-31
$5.03