Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,412,806
$2,101,434
$1,630,240
$1,444,876
Gross Profit
688,579
1,007,628
811,370
702,073
EBITDA
202,972
378,232
290,448
229,721
EBIT
164,525
339,291
256,775
194,650
Net Income
121,462
255,212
188,729
139,598
Net Change In Cash
1,412,806
2,101,434
1,630,240
1,444,876
Free Cash Flow
-190,197
523,316
86,169
-36,517
Cash
511,774
777,289
263,815
188,229
Basic Shares
142,358
142,129
142,119
141,871

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$6,399,188
$5,528,639
$4,253,710
$3,717,366
Gross Profit
3,136,490
2,661,991
1,907,852
1,410,194
EBITDA
1,088,509
759,291
441,958
415,713
EBIT
948,878
636,182
338,137
329,005
Net Income
701,374
438,705
167,078
232,354
Net Change In Cash
6,399,188
5,528,639
4,253,710
3,717,366
Free Cash Flow
474,353
295,439
148,800
110,530
Cash
777,289
363,669
154,061
192,890
Basic Shares
142,089
141,084
139,420
138,982

Earnings Calls

QuarterEPS
2026-03-31
$1.09
2025-12-31
$1.93
2025-09-30
$1.50
2025-06-30
$0.97