Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,539,139
$1,466,661
$1,411,200
$1,745,124
Gross Profit
299,097
270,403
239,032
293,293
EBITDA
243,503
209,907
170,416
234,003
EBIT
167,531
130,544
93,181
167,287
Net Income
88,938
67,962
45,100
100,053
Net Change In Cash
1,539,139
1,466,661
1,411,200
1,745,124
Free Cash Flow
-294,275
-766,325
865,010
252,455
Cash
317,500
353,030
822,854
368,507
Basic Shares
107,300
107,335
107,300
107,137

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$5,854,694
$5,988,200
$6,411,500
$5,677,100
Gross Profit
1,011,775
218,500
1,047,800
918,400
EBITDA
789,923
122,000
964,034
846,441
EBIT
514,039
122,000
701,246
596,081
Net Income
276,378
64,400
340,848
359,081
Net Change In Cash
5,854,694
5,988,200
6,411,500
5,677,100
Cost of Revenue
-36,786
221,958
Free Cash Flow
459,087
255,786
532,600
324,500
Cash
822,854
642,923
585,600
631,400
Basic Shares
107,100
109,237
111,031
111,166

Earnings Calls

Quarter EPS
2025-06-30
$1.01
2025-03-31
$0.82
2024-12-31
$0.85
2024-09-30
$1.21