Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$228,292
$230,649
$226,407
$228,798
Gross Profit
167,978
177,792
163,611
184,320
EBITDA
71,809
80,326
74,599
85,551
EBIT
74,484
68,794
79,309
Net Income
56,611
58,777
53,937
55,893
Net Change In Cash
228,292
230,649
226,407
228,798
Free Cash Flow
45,063
68,765
53,317
Cash
566,773
745,706
636,499
1,040,335
Basic Shares
42,444
42,397
42,956
47,366

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$862,616
$822,775
$728,151
$598,506
Gross Profit
614,523
578,687
579,503
540,894
EBITDA
291,393
280,535
291,817
268,532
EBIT
266,007
253,748
264,531
244,220
Net Income
205,104
198,170
181,872
166,239
Net Change In Cash
862,616
822,775
728,151
598,506
Cost of Revenue
-1,473,186
Free Cash Flow
199,337
210,787
277,800
133,457
Cash
1,040,335
591,137
748,173
550,307
Basic Shares
47,366
46,902
47,552
48,436

Earnings Calls

QuarterEPS
2026-09-30
$1.33
2026-06-30
$1.39
2026-03-31
$1.26
2025-12-31
$1.27