XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2025
Mar. 31, 2025
Current assets:    
Cash and cash equivalents $ 59,336 $ 73,041
Accounts receivable, net of allowance for expected credit losses of $1,202 and $627, respectively 36,796 31,529
Contract assets 4,048 4,523
Inventories 7,714 5,174
Prepaid expenses and other current assets 10,067 9,260
Total current assets 117,961 123,527
Property and equipment, net 15,268 16,718
Operating lease right-of-use assets 15,111 17,114
Goodwill 134,130 130,640
Intangible assets, net 69,500 70,802
Deferred income taxes, non-current 63,204 66,520
Other non-current assets 10,394 9,049
Total assets 425,568 434,370
Current liabilities:    
Accounts payable 12,764 12,388
Contract liabilities 62,886 70,654
Accrued liabilities 15,649 22,324
Operating lease liabilities, current 5,449 5,658
Total current liabilities 96,748 111,024
Deferred income taxes, non-current 11,331 10,986
Operating lease liabilities, non-current 15,194 17,304
Debt, non-current 0 24,000
Other non-current liabilities 5,548 5,170
Commitments and contingencies
Shareholders' equity:    
Common shares, without par value, at $0.30 stated value; 80,000,000 shares authorized; 33,342,288 shares issued; and 28,042,618 and 28,015,775 shares outstanding at September 30, 2025 and March 31, 2025, respectively 10,003 10,003
Treasury shares, 5,299,670 and 5,326,513 at September 30, 2025 and March 31, 2025, respectively (1,593) (1,600)
Capital in excess of stated value 120,854 109,785
Retained earnings 177,580 160,980
Accumulated other comprehensive loss (10,097) (13,282)
Total shareholders' equity 296,747 265,886
Total liabilities and shareholders' equity $ 425,568 $ 434,370