Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Balance Sheets

v3.25.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Current assets:    
Cash and cash equivalents $ 38,744 $ 48,631
Accounts receivable, net of allowances of $1,227 and $1,428 as of December 31, 2024 and March 31, 2024, respectively 114,588 107,318
Inventories, net 92,312 86,321
Contract assets 16,052 16,690
Prepaid expenses and other current assets 18,030 14,010
Income tax receivable 501 1,630
Total current assets 280,227 274,600
Property, plant and equipment, net of depreciation and amortization of $75,133 and $73,422 as of December 31, 2024 and March 31, 2024, respectively 71,064 68,335
Goodwill 263,549 270,786
Intangible assets, net 118,123 127,092
Operating lease right-of-use assets 11,919 13,613
Deferred income taxes 2,216 1,074
Other non-current assets 16,293 12,240
Total assets 763,391 767,740
Current liabilities:    
Accounts payable 29,697 31,396
Accrued liabilities 32,450 31,624
Current portion of long-term debt 18,000 14,625
Borrowings under revolving credit facility 0 5,000
Contract liabilities 20,571 20,531
Lease liabilities 3,579 3,273
Income taxes payable 5,380 2,820
Total current liabilities 109,677 109,269
Long-term debt, net 134,767 151,957
Deferred income taxes 9,577 9,439
Non-current lease liabilities 10,552 12,635
Other non-current liabilities 10,133 9,553
Total liabilities 274,706 292,853
Commitments and contingencies (Note 10)
Equity    
Common stock: $0.001 par value; 150,000,000 shares authorized; 33,926,899 issued and 33,708,475 outstanding, and 33,730,243 issued and 33,722,225 outstanding at December 31, 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 245,211 243,555
Treasury stock (6,440) (250)
Accumulated other comprehensive loss (75,448) (57,235)
Retained earnings 325,328 288,783
Total equity 488,685 474,887
Total liabilities and equity $ 763,391 $ 767,740