Quarterly Financials

Values in thousands2026-06-302026-03-312025-06-302025-03-31
Revenue
$155,233
$112,300
$125,073
$86,091
Gross Profit
103,472
78,997
80,566
51,878
EBITDA
24,893
-8,620
16,326
-464
EBIT
20,648
-12,782
13,310
-3,325
Net Income
12,408
-12,148
6,915
-5,551
Net Change In Cash
155,233
112,300
125,073
86,091
Free Cash Flow
8,828
-22,018
-4,592
-30,678
Cash
76,627
41,217
Basic Shares
52,948
49,788

Annual Financials

Values in thousands2025-12-312024-12-312023-12-31
Revenue
$507,104
$438,157
$359,523
Gross Profit
305,487
282,607
230,338
EBITDA
44,605
66,489
47,232
EBIT
31,431
56,390
38,752
Net Income
12,638
32,930
23,886
Net Change In Cash
507,104
438,157
359,523
Free Cash Flow
-17,873
18,116
24,116
Cash
65,473
87,678
Basic Shares
51,285
59,076

Earnings Calls

QuarterEPS
2026-06-30
$0.23