Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$641,100
$617,400
$605,100
$581,900
Gross Profit
391,900
375,700
374,500
350,500
EBITDA
209,400
179,500
175,300
164,700
EBIT
162,300
132,500
126,800
117,400
Net Income
115,100
91,600
89,000
78,500
Net Change In Cash
641,100
617,400
605,100
581,900
Free Cash Flow
161,300
160,100
62,400
58,800
Cash
474,500
474,200
503,500
511,500
Basic Shares
40,700
42,600
42,800
43,100

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
$0
2025-12-31
$2.71
2025-09-30
$2.55
2025-06-30
$2.40