Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$525,508
$503,947
$494,633
$612,750
Gross Profit
455,128
432,184
377,488
461,966
EBITDA
194,414
174,017
152,303
266,647
EBIT
185,244
164,652
136,448
237,364
Net Income
71,126
57,771
106,684
181,459
Net Change In Cash
525,508
503,947
494,633
612,750
Free Cash Flow
61,565
130,121
100,771
78,064
Cash
118,660
973,546
216,425
225,753
Basic Shares
36,076
36,341
36,316
36,485

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
$1.94
2025-12-31
$1.56
2025-09-30
$2.95
2025-06-30
$5.05