Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$216,153
$179,765
$127,787
$182,313
Gross Profit
105,311
71,337
44,141
68,440
EBITDA
64,357
37,918
10,194
30,907
EBIT
37,442
9,758
30,679
Net Income
49,451
30,474
5,527
24,003
Net Change In Cash
216,153
179,765
127,787
182,313
Free Cash Flow
80,778
15,139
-7,123
35,646
Cash
278,640
201,912
196,873
203,705
Basic Shares
60,390
60,471
60,373
59,878

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$609,780
$516,013
$493,612
$427,787
Gross Profit
221,523
198,783
180,069
103,361
EBITDA
94,043
71,533
58,611
12,289
EBIT
92,971
70,788
57,951
10,388
Net Income
71,320
55,952
46,629
7,814
Net Change In Cash
609,780
516,013
493,612
427,787
Cost of Revenue
-8,883
Free Cash Flow
39,025
41,925
106,556
-11,917
Cash
196,873
164,669
132,537
19,629
Basic Shares
59,967
59,287
58,747
56,123

Earnings Calls

QuarterEPS
2026-06-30
$0.82
2026-03-31
$0.53
2025-12-31
$0.09
2025-09-30
$0.40