Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$168,299
$152,238
$149,859
$123,638
Gross Profit
65,083
58,819
56,207
44,677
EBITDA
44,292
34,621
15,898
15,238
EBIT
37,692
27,937
10,200
11,602
Net Income
26,861
17,874
-1,800
8,080
Net Change In Cash
168,299
152,238
149,859
123,638
Free Cash Flow
16,789
5,357
2,142
23,748
Cash
59,284
65,927
68,253
134,266
Basic Shares
12,364
12,572
12,544
12,550

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$534,792
$639,813
$654,233
$543,494
Gross Profit
202,358
215,849
183,453
134,383
EBITDA
82,343
99,462
84,788
42,192
EBIT
65,886
86,150
69,925
25,331
Net Income
40,960
73,831
52,689
24,821
Net Change In Cash
534,792
639,813
654,233
543,494
Cost of Revenue
11,996
-22,646
Free Cash Flow
59,956
96,223
31,425
-4,765
Cash
68,253
89,371
70,266
61,756
Basic Shares
12,547
12,776
14,269
14,112

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.58
2025-03-31
$1.28
2024-12-31
$1.45