Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,470,210
$1,886,206
$1,775,576
$1,404,493
Gross Profit
1,183,718
1,601,122
1,439,565
1,065,170
EBITDA
456,934
639,102
606,647
Net Income
376,491
519,136
539,484
275,525
Net Change In Cash
1,470,210
1,886,206
1,775,576
1,404,493
Cash
124,151
316,243
190,251
540,523
Basic Shares
51,314
52,702
53,369
213,478

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$5,801,032
$5,466,873
$3,271,414
$1,780,490
Gross Profit
3,767,521
3,455,320
2,706,187
1,444,557
EBITDA
1,265,888
1,341,931
1,191,980
447,630
EBIT
1,248,015
1,332,470
1,182,019
431,956
Net Income
1,056,478
1,297,619
1,179,658
472,086
Net Change In Cash
5,801,032
5,466,873
3,271,414
1,780,490
Free Cash Flow
686,358
358,046
795,679
181,772
Cash
540,523
370,193
291,018
182,551
Basic Shares
53,108
53,499
53,815
54,025

Earnings Calls

QuarterEPS
2025-09-30
$0
2025-06-30
$9.84
2025-03-31
$10.11
2024-12-31
$5.18