Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$182,918
$241,571
$181,000
$175,481
Gross Profit
178,039
176,853
181,000
171,259
EBITDA
90,866
82,998
79,318
84,558
EBIT
85,075
77,207
73,610
78,971
Net Income
66,687
62,995
59,497
62,654
Net Change In Cash
182,918
241,571
181,000
175,481
Free Cash Flow
73,275
65,063
43,234
63,713
Cash
4,404,609
4,684,546
226,954
4,054,638
Basic Shares
34,040
34,027
33,906
33,864

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$824,326
$908,714
$809,344
$603,567
Gross Profit
683,433
622,445
602,406
547,344
EBITDA
325,919
296,962
292,137
259,480
EBIT
303,377
275,281
269,948
237,432
Net Income
240,610
216,354
212,465
193,100
Net Change In Cash
824,326
908,714
809,344
603,567
Cost of Revenue
1,118,888
Free Cash Flow
236,967
224,548
210,541
206,487
Cash
226,954
3,553,772
2,397,463
3,168,910
Basic Shares
33,906
33,617
33,494
33,439

Earnings Calls

QuarterEPS
2026-06-30
$1.96
2026-03-31
$1.85
2025-12-31
$1.75
2025-09-30
$1.85