Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$125,974
$115,766
$104,220
$93,938
Gross Profit
93,231
86,847
76,812
69,396
EBITDA
32,421
45,849
27,924
38,922
EBIT
31,368
44,587
24,856
35,445
Net Income
20,260
30,834
16,638
27,019
Net Change In Cash
125,974
115,766
104,220
93,938
Free Cash Flow
23,278
51,243
37,326
23,165
Cash
87,045
6,327
120,825
255,868
Basic Shares
184,686
192,558
199,836
201,048

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$439,898
$344,636
$259,691
$195,015
Gross Profit
318,479
257,057
192,233
143,735
EBITDA
145,116
107,165
21,303
70,086
EBIT
136,256
93,846
-5,738
31,531
Net Income
94,751
-131,001
-55,768
852
Net Change In Cash
439,898
344,636
259,691
195,015
Cost of Revenue
-7,053
Free Cash Flow
140,772
94,012
31,917
45,059
Cash
87,045
59,152
27,606
8,725
Basic Shares
192,558
175,880
174,170
159,166

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.10
2025-09-30
$0.16
2025-06-30
$0.08