Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$149,683
$135,539
$129,869
$116,796
Gross Profit
128,945
117,019
137,632
99,361
EBITDA
55,463
69,472
55,636
32,007
EBIT
54,961
69,036
55,247
31,638
Net Income
40,765
51,303
42,691
26,671
Net Change In Cash
149,683
135,539
129,869
116,796
Free Cash Flow
51,834
88,627
153,697
32,321
Cash
84,306
120,448
64,054
104,147
Basic Shares
34,828
34,932
35,744
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
266,411
82,245
24,533
-28,576
EBIT
266,155
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-06-30
$1.13
2026-03-31
$1.43
2025-12-31
$1.21
2025-09-30
$0.71