Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$570,000
$533,000
$403,000
$411,000
Gross Profit
364,000
142,000
288,000
281,000
EBITDA
210,000
190,000
142,000
123,000
EBIT
143,000
117,000
69,000
51,000
Net Income
92,000
71,000
29,000
14,000
Net Change In Cash
570,000
533,000
403,000
411,000
Free Cash Flow
29,000
454,000
37,000
-103,000
Cash
18,000
19,000
44,000
9,000
Basic Shares
82,354
81,508
81,278
80,774

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,964,000
$1,938,000
$1,751,554
$1,710,207
Gross Profit
475,000
1,140,000
1,049,182
974,345
EBITDA
654,000
602,000
542,625
446,421
EBIT
365,000
328,000
277,216
193,279
Net Income
193,000
180,000
171,180
155,176
Net Change In Cash
1,964,000
1,938,000
1,751,554
1,710,207
Cost of Revenue
-8,740
Free Cash Flow
-101,000
1,000
-51,558
-327,788
Cash
19,000
30,000
35,000
13,428
Basic Shares
81,051
78,820
76,495
73,093

Earnings Calls

QuarterEPS
2026-03-31
$1.11
2025-12-31
$0.87
2025-09-30
$0.36
2025-06-30
$0.17