XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 31, 2024
Current assets:    
Cash and cash equivalents $ 37,000 $ 48,631
Accounts receivable, net of allowances of $851 and $1,428 as of September 30, 2024 and March 31, 2024, respectively 93,504 107,318
Inventories, net 93,596 86,321
Contract assets 15,582 16,690
Prepaid expenses and other current assets 33,463 14,010
Income tax receivable 1,874 1,630
Total current assets 275,019 274,600
Property, plant and equipment, net of depreciation and amortization of $76,417 and $73,422 as of September 30, 2024 and March 31, 2024, respectively 67,412 68,335
Goodwill 269,513 270,786
Intangible assets, net 120,726 127,092
Operating lease right-of-use assets 11,808 13,613
Deferred income taxes 1,760 1,074
Other non-current assets 15,294 12,240
Total assets 761,532 767,740
Current liabilities:    
Accounts payable 30,421 31,396
Accrued liabilities 27,436 31,624
Current portion of long-term debt 16,875 14,625
Borrowings under revolving credit facility 5,000 5,000
Contract liabilities 13,402 20,531
Lease liabilities 3,322 3,273
Income taxes payable 1,813 2,820
Total current liabilities 98,269 109,269
Long-term debt, net 143,169 151,957
Deferred income taxes 8,726 9,439
Non-current lease liabilities 10,855 12,635
Other non-current liabilities 10,226 9,553
Total liabilities 271,245 292,853
Commitments and contingencies (Note 10)
Equity    
Common stock: $0.001 par value; 150,000,000 shares authorized; 33,888,390 issued and 33,755,279 outstanding, and 33,730,243 issued and 33,722,225 outstanding at September 30, 2024 and March 31, 2024, respectively 34 34
Preferred stock: $0.001 par value; 10,000,000 authorized; no shares issued and outstanding 0 0
Additional paid in capital 243,119 243,555
Treasury Stock (4,089) (250)
Accumulated other comprehensive loss (55,565) (57,235)
Retained earnings 306,788 288,783
Total equity 490,287 474,887
Total liabilities and equity $ 761,532 $ 767,740