Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,075,151
$1,470,210
$1,886,206
$1,775,576
Gross Profit
751,500
1,183,718
1,601,122
1,439,565
EBITDA
99,766
456,934
639,102
606,647
Net Income
99,242
376,491
519,136
539,484
Net Change In Cash
1,075,151
1,470,210
1,886,206
1,775,576
Cash
475,740
124,151
316,243
190,251
Basic Shares
51,543
51,314
52,702
53,369

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$6,052,667
$5,801,032
$5,466,873
$3,271,414
Gross Profit
4,850,568
3,767,521
3,455,320
2,706,187
EBITDA
1,822,344
1,265,888
1,341,931
1,191,980
EBIT
1,248,015
1,332,470
1,182,019
Net Income
1,493,900
1,056,478
1,297,619
1,179,658
Net Change In Cash
6,052,667
5,801,032
5,466,873
3,271,414
Free Cash Flow
686,358
358,046
795,679
Cash
475,740
540,523
370,193
291,018
Basic Shares
52,225
53,108
53,499
53,815

Earnings Calls

QuarterEPS
2026-03-31
$0.27
2025-12-31
$0
2025-09-30
$1.03
2025-06-30
$9.85