Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$696,400
$581,000
$589,200
$577,200
Gross Profit
281,300
241,600
251,300
242,300
EBITDA
130,000
122,900
133,600
122,000
EBIT
101,900
110,500
121,400
108,900
Net Income
67,100
81,700
91,400
86,400
Net Change In Cash
696,400
581,000
589,200
577,200
Free Cash Flow
-143,900
199,800
116,800
88,900
Cash
355,400
1,729,800
388,200
332,200
Basic Shares
58,700
58,600
58,600
58,500

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,305,000
$2,131,199
$1,862,100
$1,776,700
Gross Profit
972,800
867,800
751,000
661,200
EBITDA
494,300
391,900
312,900
187,400
EBIT
444,100
340,900
277,500
153,700
Net Income
366,600
294,700
255,900
401,100
Net Change In Cash
2,305,000
2,131,199
1,862,100
1,776,700
Free Cash Flow
341,300
236,200
189,200
-210,000
Cash
1,729,800
306,700
329,600
427,000
Basic Shares
58,600
58,300
57,500
57,200

Earnings Calls

QuarterEPS
2026-03-31
$1.65
2025-12-31
$1.53
2025-09-30
$1.64
2025-06-30
$1.49