Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$135,539
$129,869
$116,796
$98,702
Gross Profit
117,019
137,632
99,361
72,778
EBITDA
69,036
55,636
32,007
36,497
EBIT
55,247
31,638
36,173
Net Income
51,303
42,691
26,671
27,604
Net Change In Cash
135,539
129,869
116,796
98,702
Free Cash Flow
88,627
154,228
32,321
-36,719
Cash
120,448
64,054
104,147
88,943
Basic Shares
34,932
35,744
36,171
36,171

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$450,279
$271,127
$159,356
$125,570
Gross Profit
384,318
219,763
73,775
33,576
EBITDA
178,145
82,245
24,533
-28,576
EBIT
176,789
82,244,600
23,677
-29,423
Net Income
133,130
78,522
7,098
-38,093
Net Change In Cash
450,279
271,127
159,356
125,570
Free Cash Flow
208,359
40,830
-27,056
7,503
Cash
64,054
73,185
67,624
68,279
Basic Shares
35,744
5,678
34,071
32,661

Earnings Calls

QuarterEPS
2026-03-31
$1.43
2025-12-31
$1.21
2025-09-30
$0.71
2025-06-30
$0.69