Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$542,615
$529,585
$514,460
$501,019
Gross Profit
209,638
203,936
194,188
193,314
EBITDA
113,096
113,201
103,075
103,913
EBIT
92,210
79,620
89,020
84,310
Net Income
60,246
58,161
66,051
66,561
Net Change In Cash
542,615
529,585
514,460
501,019
Free Cash Flow
106,510
106,355
94,951
-9,697
Cash
146,326
171,628
160,637
150,268
Basic Shares
162,481
161,714
164,193
164,557

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,087,679
$1,838,372
$1,630,668
$1,412,044
Gross Profit
801,076
691,013
607,766
515,449
EBITDA
391,747
357,588
321,589
276,236
EBIT
332,663
280,603
251,121
198,351
Net Income
251,019
198,297
184,558
142,968
Net Change In Cash
2,087,679
1,838,372
1,630,668
1,412,044
Cost of Revenue
-12,129
Free Cash Flow
298,119
222,263
158,395
121,305
Cash
146,326
163,327
141,015
123,566
Basic Shares
162,481
164,322
168,161
169,169

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.50
2025-09-30
$0.48
2025-06-30
$0.49