Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$131,757
$107,979
$100,840
$92,489
Gross Profit
114,466
100,873
94,556
83,913
EBITDA
14,905
37,163
21,678
4,642
EBIT
13,285
35,626
19,336
2,803
Net Income
9,040
28,812
16,806
466
Net Change In Cash
131,757
107,979
100,840
92,489
Free Cash Flow
68,110
45,210
39,886
40,734
Cash
61,687
47,002
49,718
35,059
Basic Shares
14,554
14,646
14,427
13,932

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$347,076
$259,093
$204,800
$153,000
Gross Profit
316,699
135,257
172,900
129,500
EBITDA
76,024
-31,079
-113,176
-14,273
EBIT
68,343
-36,623
-119,776
-17,351
Net Income
57,873
-48,517
-128,900
-20,000
Net Change In Cash
347,076
259,093
204,800
153,000
Cost of Revenue
-8,695
79
Free Cash Flow
124,875
25,171
-54,195
-47,178
Cash
49,718
41,759
22,889
32,000
Basic Shares
13,822
11,934
11,587
10,797

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$3.14
2025-03-31
$2.48
2024-12-31
$2.04