Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$181,000
$175,481
$236,475
$231,370
Gross Profit
181,000
171,259
167,917
163,257
EBITDA
79,318
84,558
85,271
76,772
EBIT
73,610
78,971
79,718
71,078
Net Income
59,497
62,654
62,347
56,112
Net Change In Cash
181,000
175,481
236,475
231,370
Free Cash Flow
-193,733
63,713
64,379
65,641
Cash
4,324,507
4,054,638
3,997,350
3,974,172
Basic Shares
33,906
33,864
33,795
33,667

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
224,548
210,541
206,487
Cash
4,324,507
3,553,772
2,397,463
3,168,910
Basic Shares
33,906
33,617
33,494
33,439

Earnings Calls

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