Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,075,151
$1,075,151
$1,470,210
$1,886,206
Gross Profit
751,500
751,500
1,183,718
1,601,122
EBITDA
99,766
99,766
456,934
639,102
Net Income
99,242
99,242
376,491
519,136
Net Change In Cash
1,075,151
1,075,151
1,470,210
1,886,206
Cash
61,837
61,837
124,151
316,243
Basic Shares
51,543
51,543
51,314
52,702

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$865,581
$5,801,032
$5,466,873
$3,271,414
Gross Profit
673,944
3,767,521
3,455,320
2,706,187
EBITDA
270,473
1,265,888
1,341,931
1,191,980
EBIT
260,610
1,248,015
1,332,470
1,182,019
Net Income
213,640
1,056,478
1,297,619
1,179,658
Net Change In Cash
865,581
5,801,032
5,466,873
3,271,414
Free Cash Flow
622,274
686,358
358,046
795,679
Cash
61,837
540,523
370,193
291,018
Basic Shares
51,428
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