Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$177,488
$175,772
$176,989
$151,937
Gross Profit
74,002
111,017
76,506
99,295
EBITDA
34,481
35,207
69,085
27,553
EBIT
29,068
30,002
64,152
22,699
Net Income
27,460
24,786
55,635
18,618
Net Change In Cash
177,488
175,772
176,989
151,937
Free Cash Flow
21,776
36,798
39,637
22,476
Cash
145,219
141,904
155,467
119,042
Basic Shares
91,076
91,143
91,011
90,800

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$616,731
$480,648
$396,827
$331,037
Gross Profit
266,014
348,089
303,577
276,449
EBITDA
145,135
114,524
173,531
80,698
EBIT
126,216
98,942
160,366
66,759
Net Income
108,617
80,771
153,301
15,035
Net Change In Cash
616,731
480,648
396,827
331,037
Free Cash Flow
115,222
74,370
76,357
46,686
Cash
155,467
126,797
93,863
52,414
Basic Shares
90,956
89,676
90,921
110,332

Earnings Calls

QuarterEPS
2026-06-30
$0.26
2026-03-31
$0.34
2025-12-31
$0.23
2025-09-30
$0.30