Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$105,913
$121,917
$105,798
$95,589
Gross Profit
48,021
52,853
48,130
46,172
EBITDA
14,139
21,879
16,599
21,630
EBIT
7,025
14,814
9,669
15,616
Net Income
1,268
13,442
3,588
11,652
Net Change In Cash
105,913
121,917
105,798
95,589
Free Cash Flow
977
16,300
15,460
5,574
Cash
404,246
411,588
257,892
172,267
Basic Shares
41,546
37,798
38,451
37,786

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$433,457
$314,013
$235,491
$173,514
Gross Profit
193,540
141,534
88,293
60,038
EBITDA
79,798
23,697
2,339
-28,655
EBIT
52,209
2,327
-10,362
-32,244
Net Income
38,445
-5,631
-15,887
-37,509
Net Change In Cash
433,457
314,013
235,491
173,514
Free Cash Flow
70,787
17,928
-7,761
-42,771
Cash
411,588
83,130
38,386
33,880
Basic Shares
37,654
35,762
33,149
32,817

Earnings Calls

QuarterEPS
2026-03-31
$0.04
2025-12-31
$0.37
2025-09-30
$0.11
2025-06-30
$0.17