Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$131,750
$126,751
$123,123
$114,659
Gross Profit
76,162
66,778
58,679
59,706
EBITDA
36,828
41,809
40,003
38,603
EBIT
23,762
29,020
27,317
26,144
Net Income
12,511
27,606
16,713
15,316
Net Change In Cash
131,750
126,751
123,123
114,659
Free Cash Flow
24,893
26,919
20,932
26,513
Cash
84,827
98,955
103,342
80,498
Basic Shares
95,813
95,875
96,113
95,771

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$496,283
$402,819
$317,477
$239,434
Gross Profit
261,325
198,825
154,264
111,500
EBITDA
157,243
124,243
107,515
73,416
EBIT
106,243
81,173
69,491
39,460
Net Income
72,146
22,231
-4,615
-2,469
Net Change In Cash
496,283
402,819
317,477
239,434
Free Cash Flow
99,257
46,100
679
5,336
Cash
84,827
54,066
21,489
35,497
Basic Shares
95,893
91,684
88,000
77,000

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.26
2025-09-30
$0.35
2025-06-30
$0.23