Annual report [Section 13 and 15(d), not S-K Item 405]

Consolidated Balance Sheets

v3.25.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Current assets:    
Cash and cash equivalents $ 39,537 $ 48,631
Accounts receivable, net of allowances of $1,230 and $1,428 as of March 31, 2025 and 2024, respectively 109,830 107,318
Inventories, net 88,980 86,321
Contract assets 19,188 16,690
Prepaid expenses and other current assets 16,526 14,010
Income tax receivable 231 1,630
Total current assets 274,292 274,600
Property, plant and equipment, net of depreciation and amortization of $75,773 and $73,422 as of March 31, 2025 and 2024, respectively 72,824 68,335
Goodwill 264,331 270,786
Intangible assets, net 115,283 127,092
Operating lease right-of-use assets 11,192 13,613
Deferred income taxes 895 1,074
Other non-current assets 16,635 12,240
Total assets 755,452 767,740
Current liabilities:    
Accounts payable 31,185 31,396
Accrued liabilities 35,788 31,624
Current portion of long-term debt 18,000 14,625
Borrowings under revolving credit facility 0 5,000
Contract liabilities 19,604 20,531
Lease liabilities 4,023 3,273
Income taxes payable 4,063 2,820
Total current liabilities 112,663 109,269
Long-term debt, net of current maturities and deferred debt issuance costs of $508 and $918 as of March 31, 2025 and 2024, respectively 120,366 151,957
Deferred income taxes 9,756 9,439
Non-current lease liabilities 9,299 12,635
Other non-current liabilities 8,053 9,553
Total liabilities 260,137 292,853
Equity    
Common stock: $.001 par value; 150,000,000 authorized; 33,945,413 issued and 33,243,370 outstanding, and 33,730,243 shares issued and 33,722,225 outstanding at March 31, 2025 and 2024, respectively 33 34
Preferred stock: $.001 par value; 10,000,000 authorized; no shares issued and outstanding 0 0
Additional paid-in capital 246,201 243,555
Treasury stock, common stock, at cost; 702,043 and 8,018 shares at March 31, 2025 and 2024, respectively (20,388) (250)
Accumulated other comprehensive loss (72,829) (57,235)
Retained earnings 342,298 288,783
Total equity 495,315 474,887
Total liabilities and equity $ 755,452 $ 767,740