Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$178,980
$168,299
$152,238
$149,859
Gross Profit
71,140
65,083
58,819
56,207
EBITDA
38,285
44,292
34,621
15,898
EBIT
31,633
37,692
27,937
10,200
Net Income
22,250
26,861
17,874
-1,800
Net Change In Cash
178,980
168,299
152,238
149,859
Free Cash Flow
20,320
16,789
5,357
2,142
Cash
57,743
59,284
65,927
68,253
Basic Shares
12,364
12,364
12,572
12,544

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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
77,301
47,730
EBIT
65,886
86,150
62,438
30,869
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

QuarterEPS
2025-09-30
$1.65
2025-06-30
$1.58
2025-03-31
$1.28
2024-12-31
$1.45