Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$529,585
$514,460
$501,019
$481,426
Gross Profit
203,936
194,188
193,314
183,403
EBITDA
113,201
103,075
103,913
97,523
EBIT
79,620
89,020
84,310
75,676
Net Income
58,161
66,051
66,561
50,672
Net Change In Cash
529,585
514,460
501,019
481,426
Free Cash Flow
106,355
94,951
-9,697
95,272
Cash
171,628
160,637
150,268
163,327
Basic Shares
161,714
164,193
164,557
164,322

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,838,372
$1,630,668
$1,412,044
$1,122,293
Gross Profit
691,013
607,766
515,449
431,359
EBITDA
357,588
321,589
276,236
229,580
EBIT
280,603
251,121
198,351
154,122
Net Income
198,297
184,558
142,968
114,758
Net Change In Cash
1,838,372
1,630,668
1,412,044
1,122,293
Cost of Revenue
-12,129
-76,762
Free Cash Flow
222,263
158,395
121,305
147,139
Cash
163,327
141,015
123,566
141,511
Basic Shares
164,322
168,161
169,169
171,222

Earnings Calls

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