Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$594,763
$570,351
$542,615
$529,585
Gross Profit
225,963
222,081
209,638
203,936
EBITDA
103,638
109,347
113,096
113,201
EBIT
89,034
95,352
92,210
79,620
Net Income
64,511
67,081
60,246
58,161
Net Change In Cash
594,763
570,351
542,615
529,585
Free Cash Flow
73,385
-11,214
106,510
106,355
Cash
126,722
145,405
146,326
171,628
Basic Shares
152,831
156,904
162,481
161,714

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-06-30
$0.47
2026-03-31
$0.58
2025-12-31
$0.50
2025-09-30
$0.48