Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$182,175
$176,648
$175,282
$169,882
Gross Profit
151,931
147,373
146,115
142,084
EBITDA
67,063
68,032
67,564
68,480
EBIT
64,989
64,426
65,282
Net Income
52,405
50,643
53,150
50,346
Net Change In Cash
182,175
176,648
175,282
169,882
Free Cash Flow
55,914
93,627
74,935
89,481
Cash
250,291
279,468
250,258
225,253
Basic Shares
35,353
35,679
36,140
36,293

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$669,125
$607,571
$554,458
$489,723
Gross Profit
554,357
496,089
446,973
386,935
EBITDA
261,319
228,335
163,069
168,322
EBIT
246,828
209,822
163,069
133,700
Net Income
198,320
173,680
151,595
107,992
Net Change In Cash
669,125
607,571
554,458
489,723
Cost of Revenue
37,891
Free Cash Flow
304,410
231,760
235,819
174,873
Cash
250,258
232,182
203,665
173,719
Basic Shares
36,453
37,353
37,602
39,344

Earnings Calls

QuarterEPS
2026-06-30
$1.56
2026-03-31
$1.95
2025-12-31
$1.87
2025-09-30
$1.86