Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$298,713
$294,086
$277,792
$274,242
Gross Profit
119,840
119,678
112,337
109,385
EBITDA
66,806
55,432
49,187
44,547
EBIT
51,019
40,568
34,208
29,869
Net Income
31,375
20,047
21,148
8,859
Net Change In Cash
298,713
294,086
277,792
274,242
Free Cash Flow
41,962
38
21,796
20,375
Cash
209,981
181,916
196,852
192,166
Basic Shares
93,096
92,576
93,655
92,304

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$994,985
$924,365
$960,489
$760,703
Gross Profit
411,264
385,620
416,970
328,967
EBITDA
167,925
157,486
152,407
624
EBIT
107,767
96,749
94,610
-47,261
Net Income
45,870
45,690
40,422
-58,698
Net Change In Cash
994,985
924,365
960,489
760,703
Cost of Revenue
75,067
-37,647
Free Cash Flow
99,784
112,675
103,337
-92,037
Cash
192,166
125,776
133,992
63,584
Basic Shares
92,304
96,173
102,603
97,463

Earnings Calls

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