Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$571,700
$716,700
$797,800
$736,900
Gross Profit
120,900
163,800
191,900
166,100
EBITDA
102,100
137,200
170,400
154,400
EBIT
48,600
80,100
114,200
98,300
Net Income
37,800
52,100
73,000
59,700
Net Change In Cash
571,700
716,700
797,800
736,900
Free Cash Flow
28,400
55,800
121,000
33,400
Cash
153,200
214,600
220,000
189,700
Basic Shares
49,200
49,100
49,100
49,000

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,883,400
$2,569,900
$2,307,900
$2,242,800
Gross Profit
647,200
515,200
443,800
411,100
EBITDA
573,100
395,900
383,500
501,300
EBIT
350,100
200,900
224,000
347,200
Net Income
208,400
93,700
159,200
245,800
Net Change In Cash
2,883,400
2,569,900
2,307,900
2,242,800
Cost of Revenue
87,500
Free Cash Flow
175,500
312,300
57,500
36,300
Cash
214,600
187,300
104,800
160,400
Basic Shares
49,000
48,800
48,700
48,500

Earnings Calls

QuarterEPS
2026-03-31
$0.77
2025-12-31
$1.15
2025-09-30
$1.56
2025-06-30
$1.27