Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$114,687
$109,728
$102,018
$93,064
Gross Profit
84,409
81,583
75,539
69,165
EBITDA
17,530
14,323
8,709
4,798
EBIT
15,967
12,807
7,094
3,287
Net Income
15,644
13,017
2,698
3,440
Net Change In Cash
114,687
109,728
102,018
93,064
Free Cash Flow
28,961
33,976
18,945
-1,471
Cash
481,060
471,640
429,816
351,481
Basic Shares
231,225
232,897
229,179
224,573

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
12,548
-10,664
-30,116
EBIT
40,501
7,166
-15,351
-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-03-31
$0
2025-12-31
$0.07
2025-09-30
$0.06
2025-06-30
$0.06