Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$170,793
$158,414
$163,721
$150,725
Gross Profit
123,709
137,707
143,958
130,751
EBITDA
91,171
73,513
68,033
62,100
EBIT
89,119
71,889
65,940
60,219
Net Income
6,687
57,936
65,941
92,072
Net Change In Cash
170,793
158,414
163,721
150,725
Free Cash Flow
68,149
82,007
91,470
84,916
Cash
209,613
133,327
80,523
49,889
Basic Shares
13,679
14,399
14,442
14,525

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$554,182
$347,076
$259,093
$204,838
Gross Profit
480,402
281,978
197,699
172,892
EBITDA
182,201
76,024
-31,079
-112,643
EBIT
175,070
68,343
-36,623
-119,776
Net Income
195,865
57,873
-48,517
-128,906
Net Change In Cash
554,182
347,076
259,093
204,838
Cost of Revenue
-8,695
Free Cash Flow
289,706
124,875
25,171
-54,195
Cash
80,523
49,718
41,759
22,889
Basic Shares
14,480
13,822
11,934
11,798

Earnings Calls

QuarterEPS
2026-06-30
$0.49
2026-03-31
$3.64
2025-12-31
$3.69
2025-09-30
$4.24