XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Balance Sheets - USD ($)
Mar. 31, 2024
Mar. 31, 2023
Current assets:    
Cash and cash equivalents $ 13,974,000 $ 11,596,000
Short-term investments 1,837,000 2,011,000
Accounts receivable - net 96,296,000 119,868,000
Inventory - net 377,040,000 339,675,000
Inventory unreturned 20,288,000 16,579,000
Contract assets 27,139,000 25,443,000
Income tax receivable 5,683,000 2,156,000
Prepaid expenses and other current assets 18,202,000 20,150,000
Total current assets 560,459,000 537,478,000
Plant and equipment - net 38,338,000 46,052,000
Operating lease assets 83,973,000 87,619,000
Deferred income taxes 2,976,000 32,625,000
Long-term contract assets 320,282,000 318,381,000
Goodwill 3,205,000 3,205,000
Intangible assets - net 1,069,000 2,143,000
Other assets 1,700,000 1,062,000
TOTAL ASSETS 1,012,002,000 1,028,565,000
Current liabilities:    
Accounts payable 154,977,000 119,437,000
Accrued liabilities 30,205,000 22,329,000
Customer finished goods returns accrual 38,312,000 37,984,000
Contract liabilities 37,591,000 40,340,000
Revolving loan 128,000,000 145,200,000
Other current liabilities 7,021,000 4,871,000
Operating lease liabilities 8,319,000 8,767,000
Current portion of term loan 0 3,664,000
Total current liabilities 404,425,000 382,592,000
Term loan, less current portion 0 9,279,000
Convertible notes, related party $ 30,776,000 $ 30,994,000
Notes Payable, Noncurrent, Related Party, Type [Extensible Enumeration] us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember
Contract liabilities, less current portion $ 212,068,000 $ 193,606,000
Deferred income taxes 511,000 718,000
Operating lease liabilities, less current portion 72,240,000 79,318,000
Other liabilities 6,872,000 11,583,000
Total liabilities 726,892,000 708,090,000
Commitments and contingencies
Shareholders' equity:    
Preferred stock 0 0
Common stock; par value $.01 per share, 50,000,000 shares authorized; 19,662,380 and 19,494,615 shares issued and outstanding at March 31, 2024 and 2023, respectively 197,000 195,000
Additional paid-in capital 236,255,000 231,836,000
Retained earnings 39,503,000 88,747,000
Accumulated other comprehensive income (loss) 9,155,000 (303,000)
Total shareholders' equity 285,110,000 320,475,000
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY 1,012,002,000 1,028,565,000
Series A Junior Participating Preferred Stock [Member]    
Shareholders' equity:    
Preferred stock $ 0 $ 0