Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$129,941
$125,974
$115,766
$104,220
Gross Profit
97,346
93,231
86,847
76,812
EBITDA
43,997
32,421
45,849
27,924
EBIT
43,014
31,368
44,587
24,856
Net Income
26,750
20,260
30,834
16,638
Net Change In Cash
129,941
125,974
115,766
104,220
Free Cash Flow
33,433
23,278
51,243
37,326
Cash
23,810
87,045
6,327
120,825
Basic Shares
185,090
184,686
192,558
199,836

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.14
2025-12-31
$0.10
2025-09-30
$0.17
2025-06-30
$0.08