Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$503,947
$494,633
$612,750
$466,098
Gross Profit
432,184
377,488
461,966
325,647
EBITDA
174,017
152,303
266,647
129,263
EBIT
164,652
136,448
237,364
106,140
Net Income
57,771
106,684
181,459
82,560
Net Change In Cash
503,947
494,633
612,750
466,098
Free Cash Flow
130,121
100,771
78,064
87,791
Cash
973,546
216,425
225,753
220,517
Basic Shares
36,341
36,316
36,485
36,478

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,263,351
$1,846,662
$1,814,352
$1,816,912
Gross Profit
1,969,937
1,111,518
961,146
1,351,802
EBITDA
1,056,853
361,111
214,108
678,093
EBIT
1,023,282
228,584
68,715
501,845
Net Income
428,474
184,045
89,826
406,899
Net Change In Cash
2,263,351
1,846,662
1,814,352
1,816,912
Free Cash Flow
396,747
641,987
358,923
624,638
Cash
973,546
194,518
168,112
2,230,063
Basic Shares
36,328
36,643
37,417
37,603

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$1.56
2025-09-30
$2.95
2025-06-30
$5.05