Accounts receivable, net of allowance of credit losses of 6.5 million and 6.8 million at june30, 2026 and december31, 2025, respectively
75,650
77,076
77,497
71,442
Total inventory, net
84,983
86,659
85,611
88,158
Prepaid expenses and other current assets
15,940
13,991
11,260
9,373
Total current assets
247,730
245,827
249,940
239,597
Property and equipment, net of accumulated depreciation and amortization of 28.0 million and 26.2 million at june30, 2026 and december31, 2025, respectively
73,998
74,654
75,615
76,241
Goodwill
1,209
1,209
1,209
1,209
Intangible assets, net of accumulated amortization of 13.3 million and 11.9 million at june30, 2026 and december31, 2025, respectively
9,430
9,303
9,942
10,399
Right-of-use operating lease assets, net
3,508
3,930
4,339
4,507
Other non-current assets
16,051
16,114
16,122
6,942
Total assets
351,926
351,037
357,167
338,895
Accounts payable
32,841
41,813
43,109
39,719
Accrued liabilities
17,344
22,211
18,856
18,107
Other liabilities, short-term
14,373
19,129
20,177
14,155
Total current liabilities
64,558
83,153
82,142
71,981
Note payable, net
261,702
248,592
247,522
246,458
Operating lease liabilities, long-term
1,972
2,407
2,820
2,982
Other liabilities, long-term
2,087
2,102
1,136
1,111
Total liabilities
330,319
336,254
333,620
322,532
Common shares zero par value, unlimited amount authorized 30,201,123 and 29,713,024 shares issued at june30, 2026 and december31, 2025, respectively 29,793,053 and 29,304,954 shares outstanding at june30, 2026 and december31, 2025, respectively
450,587
434,529
433,378
426,067
Additional paid-in-capital
92,603
89,879
87,624
84,864
Treasury shares, at cost, 408,070 shares held at june30, 2026 and december31, 2025
2,854
2,854
2,854
2,854
Accumulated deficit
-520,886
-509,138
-495,756
-493,141
Accumulated other comprehensive income
2,157
2,367
1,155
1,427
Total shareholders equity
21,607
14,783
23,547
16,363
Total liabilities and shareholders equity
351,926
351,037
357,167
338,895
Unit: Thousand (K) dollars (except for numbers of shares and EPS). Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.