Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$117,242
$114,687
$109,728
$102,018
Gross Profit
85,369
84,409
81,583
75,539
EBITDA
18,192
17,530
14,323
8,469
EBIT
16,537
15,967
12,807
6,854
Net Income
15,250
15,644
13,017
2,698
Net Change In Cash
117,242
114,687
109,728
102,018
Free Cash Flow
22,983
28,961
33,976
18,945
Cash
444,135
481,060
471,640
429,816
Basic Shares
226,107
231,225
232,897
229,179

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-03-31
$0.10
2025-12-31
$0.07
2025-09-30
$0.06
2025-06-30
$0.01