Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$282,909
$272,139
$256,045
$299,021
Gross Profit
34,054
31,029
26,815
32,270
EBITDA
20,777
32,648
34,409
35,766
EBIT
10,587
23,013
24,504
27,415
Net Income
3,755
16,448
-9,217
15,598
Net Change In Cash
282,909
272,139
256,045
299,021
Free Cash Flow
18,040
6,302
-49,507
52,110
Cash
8,784
16,906
5,711
29,030
Basic Shares
20,756
20,736
20,740
20,590

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,080,132
$860,488
$669,448
$750,853
Gross Profit
108,200
95,615
57,239
25,145
EBITDA
110,181
111,412
78,206
47,120
EBIT
81,419
87,996
53,604
21,520
Net Income
30,523
39,134
28,059
7,966
Net Change In Cash
1,080,132
860,488
669,448
750,853
Cost of Revenue
-40
140
Free Cash Flow
-51,741
-40,495
-3,161
-28,122
Cash
29,030
7,768
305
518
Basic Shares
17,975
14,184
12,827
12,632

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.99
2025-06-30
$0.97
2025-03-31
$0.78