Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$230,619
$240,067
$211,447
$204,678
Gross Profit
75,133
79,971
64,510
52,827
EBITDA
33,015
41,347
-4,241
10,326
EBIT
27,121
35,638
-9,404
4,948
Net Income
25,540
29,615
-11,098
1,314
Net Change In Cash
230,619
240,067
211,447
204,678
Free Cash Flow
-554
15,810
21,754
-12,239
Cash
11,867
18,180
13,479
13,460
Basic Shares
38,223
38,481
35,423
36,368

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$862,128
$795,426
$689,206
$534,894
Gross Profit
258,158
168,342
120,796
71,540
EBITDA
66,344
16,599
-207
-2,016
EBIT
44,506
-7,867
-26,311
-29,793
Net Income
29,359
-16,215
-26,421
-35,747
Net Change In Cash
862,128
795,426
689,206
534,894
Cost of Revenue
-15,338
Free Cash Flow
43,122
22,138
-31,593
-35,987
Cash
18,180
9,285
11,313
13,778
Basic Shares
38,481
35,250
33,104
32,204

Earnings Calls

QuarterEPS
2026-03-31
$0.49
2025-12-31
$0.75
2025-09-30
$0.49
2025-06-30
$0.38