Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$176,989
$151,937
$142,962
$142,716
Gross Profit
76,506
99,295
92,100
92,023
EBITDA
69,085
27,553
22,620
25,345
EBIT
64,152
22,699
17,986
20,911
Net Income
55,635
18,618
15,676
18,283
Net Change In Cash
176,989
151,937
142,962
142,716
Free Cash Flow
39,637
22,476
30,254
15,349
Cash
155,467
119,042
133,823
103,546
Basic Shares
91,011
90,800
90,316
90,188

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
111,601
114,524
173,531
80,698
EBIT
92,682
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-03-31
$0
2025-12-31
$0.30
2025-09-30
$0.30
2025-06-30
$0.26