Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Balance Sheets

v3.25.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Current assets:    
Cash and cash equivalents $ 36,530 $ 39,537
Accounts receivable, net of allowances of $1,281 and $1,230 as of June 30, 2025 and March 31, 2025, respectively 100,718 109,830
Inventories, net 104,924 88,980
Contract assets 16,440 19,188
Prepaid expenses and other current assets 14,089 16,526
Income tax receivable 165 231
Total current assets 272,866 274,292
Property, plant and equipment, net of depreciation and amortization of $79,050 and $75,773 as of June 30, 2025 and March 31, 2025, respectively 75,653 72,824
Goodwill 271,790 264,331
Intangible assets, net 114,619 115,283
Operating lease right-of-use assets 10,501 11,192
Deferred income taxes 878 895
Other non-current assets 19,035 16,635
Total assets 765,342 755,452
Current liabilities:    
Accounts payable 33,314 31,185
Accrued liabilities 31,017 35,788
Current portion of long-term debt 18,000 18,000
Borrowings under revolving credit facility 5,000 0
Contract liabilities 19,331 19,604
Lease liabilities 3,694 4,023
Income taxes payable 2,142 4,063
Total current liabilities 112,498 112,663
Long-term debt, net 115,959 120,366
Deferred income taxes 9,911 9,756
Non-current lease liabilities 8,795 9,299
Other non-current liabilities 8,869 8,053
Total liabilities 256,032 260,137
Commitments and contingencies (Note 10)
Equity    
Common stock: $0.001 par value; 150,000,000 shares authorized; 34,126,784 issued and 33,060,043 outstanding at June 30, 2025, and 33,945,413 issued and 33,243,370 outstanding at March 31, 2025 33 33
Preferred stock: $0.001 par value; 10,000,000 authorized; no shares issued and outstanding 0 0
Additional paid in capital 244,348 246,201
Treasury stock (30,155) (20,388)
Accumulated other comprehensive loss (55,795) (72,829)
Retained earnings 350,879 342,298
Total equity 509,310 495,315
Total liabilities and equity $ 765,342 $ 755,452