Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$150,725
$131,757
$107,979
$100,840
Gross Profit
109,101
114,466
100,873
94,556
EBITDA
62,100
14,905
37,163
21,678
EBIT
60,219
13,285
35,626
19,336
Net Income
92,072
9,040
28,812
16,806
Net Change In Cash
150,725
131,757
107,979
100,840
Free Cash Flow
84,916
68,110
43,840
39,886
Cash
49,889
61,687
47,002
49,718
Basic Shares
14,525
14,554
14,646
14,427

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$347,076
$259,093
$204,838
$153,013
Gross Profit
316,699
230,167
172,892
129,554
EBITDA
76,024
-31,079
-112,643
-14,296
EBIT
68,343
-36,623
-119,776
-17,351
Net Income
57,873
-48,517
-128,906
-19,993
Net Change In Cash
347,076
259,093
204,838
153,013
Cost of Revenue
-8,695
79
Free Cash Flow
124,875
25,171
-54,195
-7,019
Cash
49,718
41,759
22,889
32,009
Basic Shares
13,822
11,934
11,798
11,625

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$4.24
2025-06-30
$3.14
2025-03-31
$2.48