Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$124,495
$117,242
$114,687
$109,728
Gross Profit
91,006
85,369
84,409
81,583
EBITDA
21,638
18,192
17,530
14,323
EBIT
13,502
16,537
15,967
12,807
Net Income
27,570
15,250
15,644
13,017
Net Change In Cash
124,495
117,242
114,687
109,728
Free Cash Flow
14,735
22,983
28,961
33,976
Cash
417,250
444,135
481,060
471,640
Basic Shares
220,856
226,107
231,225
232,897

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$419,497
$330,482
$271,825
$232,339
Gross Profit
310,696
247,956
194,365
166,063
EBITDA
46,706
-19,017
-13,927
-30,116
EBIT
40,501
-24,399
-18,614
-33,610
Net Income
35,120
-29,090
-21,725
-41,630
Net Change In Cash
419,497
330,482
271,825
232,339
Free Cash Flow
81,574
85,850
31,173
-6,239
Cash
481,060
290,735
223,162
227,188
Basic Shares
229,293
183,721
182,257
181,957

Earnings Calls

QuarterEPS
2026-06-30
$0.12
2026-03-31
$0.10
2025-12-31
$0.07
2025-09-30
$0.12