Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$633,959
$594,763
$570,351
$542,615
Gross Profit
241,135
225,963
222,081
209,638
EBITDA
111,657
103,638
109,347
114,827
EBIT
92,997
89,034
95,352
92,210
Net Income
68,771
64,511
67,081
60,246
Net Change In Cash
633,959
594,763
570,351
542,615
Free Cash Flow
102,508
73,385
-11,214
106,510
Cash
154,066
126,722
145,405
146,326
Basic Shares
152,570
152,831
156,904
162,481

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,911
335,824
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-09-30
$0.49
2026-06-30
$0.47
2026-03-31
$0.58
2025-12-31
$0.50