Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$157,370
$143,537
$121,624
$108,761
Gross Profit
96,589
88,228
72,013
60,845
EBITDA
46,389
36,274
16,240
13,039
EBIT
39,658
30,137
10,560
3,923
Net Income
34,907
25,682
6,857
4,216
Net Change In Cash
157,370
143,537
121,624
108,761
Free Cash Flow
82,534
-29,893
6,057
-41,346
Cash
400,575
310,143
336,650
330,094
Basic Shares
40,558
39,914
35,211
35,683

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$441,540
$241,623
$93,459
$30,262
Gross Profit
262,081
154,093
65,272
21,159
EBITDA
69,947
-7,703
-28,961
-38,488
EBIT
50,189
-15,880
-32,439
-40,305
Net Income
35,464
-25,028
-36,231
-44,215
Net Change In Cash
441,540
241,623
93,459
30,262
Cost of Revenue
1,796
Free Cash Flow
-80,941
-192,087
-57,724
-32,383
Cash
336,650
394,812
201,182
25,580
Basic Shares
35,217
32,517
29,556
27,616

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.92
2025-03-31
$0.70
2024-12-31
$0.19