Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$46,038
$50,901
$50,258
$43,474
Gross Profit
35,480
41,277
40,276
28,786
EBITDA
13,177
20,674
16,683
896
EBIT
18,916
14,910
-549
Net Income
10,805
14,870
11,648
-272
Net Change In Cash
46,038
50,901
50,258
43,474
Free Cash Flow
22,767
17,947
-730
Cash
102,139
103,109
123,563
Basic Shares
10,386
10,455
10,488
9,823

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$170,385
$132,195
$114,748
$108,435
Gross Profit
125,533
111,104
105,584
104,811
EBITDA
46,454
43,452
43,211
48,747
EBIT
40,419
39,849
44,951
Net Income
37,051
31,846
31,688
35,752
Net Change In Cash
170,385
132,195
114,748
108,435
Cost of Revenue
-541,970
Free Cash Flow
38,822
39,434
37,390
Cash
47,262
65,958
168,161
Basic Shares
10,290
8,537
8,536
8,623

Earnings Calls

QuarterEPS
2025-12-31
$1.35
2025-09-30
$1.44
2025-06-30
$1.25
2025-03-31
$0.79