v3.26.1
Consolidated Balance Sheets - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Current assets:    
Cash and cash equivalents $ 14,650,000 $ 9,429,000
Short-term investments 2,028,000 1,881,000
Accounts receivable — net 112,614,000 91,064,000
Inventory — net 380,603,000 341,209,000
Inventory unreturned 16,438,000 18,460,000
Contract assets 34,552,000 29,606,000
Income tax receivable 5,241,000 4,208,000
Prepaid expenses and other current assets 17,856,000 15,614,000
Total current assets 583,982,000 511,471,000
Plant and equipment — net 30,739,000 31,990,000
Operating lease assets 63,103,000 66,603,000
Deferred income taxes 4,039,000 4,569,000
Long-term contract assets 331,221,000 336,268,000
Goodwill 3,205,000 3,205,000
Intangible assets — net 235,000 552,000
Other assets 2,913,000 2,978,000
TOTAL ASSETS 1,019,437,000 957,636,000
Current liabilities:    
Accounts payable 167,229,000 141,906,000
Accrued liabilities 33,270,000 30,211,000
Customer finished goods returns accrual 29,923,000 34,411,000
Contract liabilities 61,201,000 38,158,000
Revolving loan 94,668,000 90,787,000
Other current liabilities 4,348,000 5,570,000
Operating lease liabilities 8,957,000 9,982,000
Total current liabilities 399,596,000 351,025,000
Convertible notes, related party $ 38,993,000 $ 35,207,000
Notes Payable, Noncurrent, Related Party, Type [Extensible Enumeration] Related Party [Member] Related Party [Member]
Contract liabilities, less current portion $ 249,108,000 $ 241,404,000
Deferred income taxes 425,000 362,000
Operating lease liabilities, less current portion 56,969,000 65,308,000
Other liabilities 8,336,000 6,631,000
Total liabilities 753,427,000 699,937,000
Commitments and contingencies
Shareholders' equity:    
Common stock; par value $.01 per share, 50,000,000 shares authorized; 18,924,818 and 19,435,706 shares issued and outstanding at March 31, 2026 and 2025, respectively 189,000 194,000
Additional paid-in capital 226,709,000 234,413,000
Retained earnings 32,427,000 20,033,000
Accumulated other comprehensive income 6,685,000 3,059,000
Total shareholders’ equity 266,010,000 257,699,000
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY 1,019,437,000 957,636,000
Series A Junior Participating Preferred Stock [Member]    
Shareholders' equity:    
Preferred stock $ 0 $ 0