Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$216,653
$210,330
$206,835
$210,063
Gross Profit
142,974
146,233
140,996
138,848
EBITDA
67,881
72,196
65,765
59,112
EBIT
61,371
65,879
59,448
52,787
Net Income
51,838
51,801
45,572
50,347
Net Change In Cash
216,653
210,330
206,835
210,063
Free Cash Flow
35,516
31,783
78,721
31,007
Cash
262,849
851,798
235,000
591,137
Basic Shares
44,658
45,033
45,509
46,248

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$822,775
$728,151
$598,506
$539,084
Gross Profit
578,687
579,503
540,894
497,034
EBITDA
280,535
291,817
268,532
238,534
EBIT
253,748
264,531
244,220
214,603
Net Income
198,170
181,872
166,239
146,151
Net Change In Cash
822,775
728,151
598,506
539,084
Cost of Revenue
-1,473,186
-131,927
Free Cash Flow
210,787
277,800
133,457
76,991
Cash
591,137
748,173
550,307
2,023,475
Basic Shares
46,902
47,552
48,436
51,370

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.16
2025-06-30
$1.15
2025-03-31
$1