Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$175,481
$236,475
$231,370
$233,400
Gross Profit
171,259
167,917
163,257
164,336
EBITDA
78,971
85,271
76,772
77,481
EBIT
79,718
71,078
72,001
Net Income
62,654
62,347
56,112
56,476
Net Change In Cash
175,481
236,475
231,370
233,400
Free Cash Flow
63,713
64,379
65,641
1,988
Cash
4,054,638
3,997,350
3,974,172
3,553,772
Basic Shares
33,864
33,795
33,667
33,751

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$908,714
$809,344
$603,567
$497,053
Gross Profit
622,445
602,406
547,344
494,379
EBITDA
296,962
292,137
259,480
228,439
EBIT
275,281
269,948
237,432
208,398
Net Income
216,354
212,465
193,100
167,630
Net Change In Cash
908,714
809,344
603,567
497,053
Cost of Revenue
1,118,888
433,110
Free Cash Flow
224,548
210,541
206,487
162,537
Cash
3,553,772
2,397,463
3,168,910
2,050,022
Basic Shares
33,617
33,494
33,439
33,314

Earnings Calls

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