XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
Mar. 31, 2022
Mar. 31, 2021
Current assets:    
Cash and cash equivalents $ 23,016,000 $ 15,523,000
Short-term investments 2,202,000 1,652,000
Accounts receivable - net 85,075,000 63,122,000
Inventory - net 370,503,000 288,361,000
Inventory unreturned 15,001,000 14,552,000
Contract assets 27,500,000 26,940,000
Income tax receivable 301,000 405,000
Prepaid expenses and other current assets 13,387,000 12,301,000
Total current assets 536,985,000 422,856,000
Plant and equipment - net 51,062,000 53,854,000
Operating lease assets 81,997,000 71,513,000
Deferred income taxes 26,982,000 19,381,000
Long-term contract assets 310,255,000 270,213,000
Goodwill 3,205,000 3,205,000
Intangible assets - net 3,799,000 5,329,000
Other assets 1,413,000 1,531,000
TOTAL ASSETS 1,015,698,000 847,882,000
Current liabilities:    
Accounts payable 147,469,000 129,331,000
Accrued liabilities 20,966,000 23,404,000
Customer finished goods returns accrual 38,086,000 31,524,000
Contract liabilities 42,496,000 41,072,000
Revolving loan 155,000,000 84,000,000
Other current liabilities 11,930,000 6,683,000
Operating lease liabilities 6,788,000 6,439,000
Current portion of term loan 3,670,000 3,678,000
Total current liabilities 426,405,000 326,131,000
Term loan, less current portion 13,024,000 16,786,000
Contract liabilities, less current portion 172,764,000 125,223,000
Deferred income taxes 126,000 73,000
Operating lease liabilities, less current portion 80,803,000 70,551,000
Other liabilities 7,313,000 7,973,000
Total liabilities 700,435,000 546,737,000
Commitments and contingencies
Shareholders' equity:    
Preferred stock 0 0
Common stock; par value $.01 per share, 50,000,000 shares authorized; 19,104,751 and 19,045,386 shares issued and outstanding at March 31, 2022 and 2021, respectively 191,000 190,000
Additional paid-in capital 227,184,000 223,058,000
Retained earnings 92,954,000 85,593,000
Accumulated other comprehensive loss (5,066,000) (7,696,000)
Total shareholders' equity 315,263,000 301,145,000
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY 1,015,698,000 847,882,000
Series A Junior Participating Preferred Stock [Member]    
Shareholders' equity:    
Preferred stock $ 0 $ 0