Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$151,937
$142,962
$142,716
$145,833
Gross Profit
99,295
92,100
92,023
80,293
EBITDA
27,553
22,620
25,345
32,021
EBIT
22,699
17,986
20,911
27,668
Net Income
18,618
15,676
18,283
28,688
Net Change In Cash
151,937
142,962
142,716
145,833
Free Cash Flow
22,476
30,254
15,349
21,609
Cash
119,042
133,823
103,546
126,797
Basic Shares
90,800
90,316
90,188
89,741

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$480,648
$396,827
$331,037
$250,990
Gross Profit
348,089
303,577
276,449
237,299
EBITDA
114,524
173,531
80,698
-23,190
EBIT
98,942
160,366
66,759
-42,790
Net Income
80,771
153,301
15,035
-43,964
Net Change In Cash
480,648
396,827
331,037
250,990
Free Cash Flow
74,370
76,357
46,686
20,668
Cash
126,797
93,863
52,414
102,876
Basic Shares
89,676
90,921
110,332
115,140

Earnings Calls

QuarterEPS
2025-09-30
$0.30
2025-06-30
$0.26
2025-03-31
$0.27
2024-12-31
$0.28