Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$217,388
$217,960
$214,193
$210,253
Gross Profit
149,800
150,987
151,134
150,773
EBITDA
19,477
23,097
24,355
19,124
EBIT
8,296
11,897
12,965
7,459
Net Income
3,129
9,809
8,338
2,105
Net Change In Cash
217,388
217,960
214,193
210,253
Free Cash Flow
36,424
34,411
42,280
28,396
Cash
246,664
130,613
261,327
291,462
Basic Shares
65,882
65,181
64,696
64,224

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$859,794
$844,007
$777,707
$685,083
Gross Profit
603,151
592,972
545,966
470,734
EBITDA
86,053
97,311
-80,733
-70,285
EBIT
40,617
52,418
-80,733
-111,323
Net Income
23,381
25,526
-149,260
-124,717
Net Change In Cash
859,794
844,007
777,707
685,083
Cost of Revenue
45,632
Free Cash Flow
144,535
168,245
99,912
57,822
Cash
246,664
334,686
213,629
207,287
Basic Shares
65,002
63,183
60,756
58,552

Earnings Calls

QuarterEPS
2025-12-31
$0.44
2025-09-30
$0.57
2025-06-30
$0.58
2025-03-31
$0.49