Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$644,800
$641,100
$617,400
$605,100
Gross Profit
405,900
391,900
375,700
374,500
EBITDA
209,100
209,400
179,500
175,300
EBIT
157,400
162,300
132,500
126,800
Net Income
107,100
115,100
91,600
89,000
Net Change In Cash
644,800
641,100
617,400
605,100
Free Cash Flow
53,600
161,300
160,100
62,400
Cash
492,800
474,500
474,200
503,500
Basic Shares
39,300
40,700
42,600
42,800

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,445,500
$2,275,100
$2,038,600
$1,870,600
Gross Profit
1,492,600
1,379,400
1,195,100
1,091,300
EBITDA
728,900
731,600
418,100
325,600
EBIT
539,000
541,200
233,200
159,000
Net Income
374,200
369,900
141,100
70,500
Net Change In Cash
2,445,500
2,275,100
2,038,600
1,870,600
Cost of Revenue
-86,400
Free Cash Flow
442,600
448,900
197,300
168,300
Cash
474,500
502,700
337,900
376,600
Basic Shares
42,200
43,100
42,900
42,900

Earnings Calls

QuarterEPS
2026-03-31
$3.18
2025-12-31
$2.71
2025-09-30
$2.55
2025-06-30
$2.40