Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$312,956
$298,713
$294,086
$277,792
Gross Profit
98,018
119,840
119,678
112,337
EBITDA
58,490
66,806
55,432
49,187
EBIT
42,611
51,019
40,568
34,208
Net Income
29,705
31,375
20,047
21,148
Net Change In Cash
312,956
298,713
294,086
277,792
Free Cash Flow
9,919
41,962
38
21,796
Cash
211,676
209,981
181,916
196,852
Basic Shares
92,810
93,096
92,576
93,655

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,183,547
$994,985
$924,365
$960,489
Gross Profit
386,039
411,264
385,620
416,970
EBITDA
216,206
167,925
157,486
152,407
EBIT
155,059
107,767
96,749
94,610
Net Income
102,275
45,870
45,690
40,422
Net Change In Cash
1,183,547
994,985
924,365
960,489
Cost of Revenue
75,067
Free Cash Flow
73,715
99,784
112,675
103,337
Cash
211,676
192,166
125,776
133,992
Basic Shares
92,810
92,304
96,173
102,603

Earnings Calls

QuarterEPS
2025-12-31
$0.40
2025-09-30
$0.42
2025-06-30
$0.22
2025-03-31
$0.38