Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$272,139
$256,045
$299,021
$273,613
Gross Profit
-26,815
26,815
32,270
25,651
EBITDA
35,549
34,409
35,766
23,698
EBIT
45,454
24,504
27,415
Net Income
36,579
-8,973
13,062
11,650
Net Change In Cash
272,139
256,045
299,021
273,613
Free Cash Flow
6,302
-49,507
52,110
4,411
Cash
16,906
5,711
29,030
7,907
Basic Shares
20,736
20,740
20,590
18,479

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,080,132
$860,488
$949,762
$750,853
Gross Profit
108,200
95,615
77,933
43,627
EBITDA
110,181
111,412
78,206
21,520
EBIT
81,419
87,996
53,604
-4,080
Net Income
15,324
39,134
28,059
7,966
Net Change In Cash
1,080,132
860,488
949,762
750,853
Cost of Revenue
-40
140
Free Cash Flow
-51,741
-40,495
-3,161
-28,122
Cash
29,030
7,768
478
518
Basic Shares
17,975
14,184
12,827
12,632

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.97
2025-03-31
$0.78
2024-12-31
$0.90