Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$243,825
$216,153
$179,765
$127,787
Gross Profit
92,677
105,311
71,337
44,141
EBITDA
45,121
64,846
37,918
10,194
EBIT
43,628
64,357
37,442
9,758
Net Income
35,017
49,451
30,474
5,527
Net Change In Cash
243,825
216,153
179,765
127,787
Free Cash Flow
55,222
80,778
15,139
-7,123
Cash
151,995
278,640
201,912
196,873
Basic Shares
60,831
60,390
60,471
60,373

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-09-30
$0.58
2026-06-30
$0.82
2026-03-31
$0.53
2025-12-31
$0.09