XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Aug. 31, 2024
May 31, 2024
Current assets    
Cash and cash equivalents $ 55,005 $ 76,056
Accounts receivable, net of allowances of $2,363 and $2,141 respectively 39,563 43,610
Inventories 64,700 60,616
Prepaid expenses and other 13,326 12,971
Total current assets 172,594 193,253
Property, plant and equipment, net 34,377 35,666
Intangible assets, net 75,774 77,383
Other assets 10,883 11,369
Total assets 293,628 317,671
Current liabilities    
Accounts payable 31,272 37,751
Accrued liabilities 34,108 41,098
Current portion of contingent consideration 4,804 4,728
Other current liabilities 6,515 7,578
Total current liabilities 76,699 91,155
Deferred income taxes 4,626 4,852
Other long-term liabilities 15,721 16,078
Total liabilities 97,046 112,085
Commitments and contingencies (Note 14)
Stockholders' equity    
Preferred stock, par value $0.01 per share, 5,000,000 shares authorized; no shares issued and outstanding 0 0
Common stock, par value $0.01 per share, 75,000,000 shares authorized; 41,446,390 and 40,801,597 shares issued and 41,004,249 and 40,431,597 shares outstanding at August 31, 2024 and May 31, 2024, respectively 386 385
Additional paid-in capital 613,730 610,484
Accumulated deficit (408,002) (395,204)
Treasury stock, 442,141 and 370,000 shares at August 31, 2024 and May 31, 2024, respectively (6,265) (5,714)
Accumulated other comprehensive loss (3,267) (4,365)
Total Stockholders’ Equity 196,582 205,586
Total Liabilities and Stockholders' Equity $ 293,628 $ 317,671