Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$250,319
$182,918
$241,571
$181,000
Gross Profit
184,292
178,039
176,853
181,000
EBITDA
155,093
91,037
82,998
79,318
EBIT
149,017
85,075
77,207
73,610
Net Income
67,254
66,687
62,995
59,497
Net Change In Cash
250,319
182,918
241,571
181,000
Free Cash Flow
73,275
65,063
43,234
Cash
4,010,740
4,404,609
4,684,546
226,954
Basic Shares
34,086
34,040
34,027
33,906

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-09-30
$1.97
2026-06-30
$1.96
2026-03-31
$1.85
2025-12-31
$1.75