Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$142,382
$138,027
$133,135
$222,166
Gross Profit
77,129
73,793
78,574
124,651
EBITDA
12,755
6,901
12,675
61,561
EBIT
9,932
4,229
9,955
58,593
Net Income
2,694
2,871
5,940
38,120
Net Change In Cash
142,382
138,027
133,135
222,166
Free Cash Flow
21,038
-15,497
81,733
46,185
Cash
127,376
123,918
148,708
101,457
Basic Shares
113,323
113,493
117,021
117,699

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$678,722
$607,907
$624,957
$507,149
Gross Profit
365,921
312,545
315,884
259,742
EBITDA
77,398
22,172
61,653
32,549
EBIT
65,259
22,172
49,393
19,496
Net Income
39,217
83,994
28,182
13,254
Net Change In Cash
678,722
607,907
624,957
507,149
Cost of Revenue
35,981
Free Cash Flow
52,731
-1,416
-3,774
28,042
Cash
101,457
84,269
89,586
133,431
Basic Shares
117,482
117,359
112,378
106,171

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.12
2025-06-30
$0.09
2025-03-31
$0.11