v3.26.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2026
Mar. 31, 2026
Current assets:    
Cash and cash equivalents $ 137,558 $ 116,894
Accounts receivable, net of allowance for expected credit losses of $859 and $1,105, respectively 41,108 43,069
Contract assets 5,969 4,438
Inventories 10,445 7,529
Prepaid expenses and other current assets 12,417 12,201
Total current assets 207,497 184,131
Property and equipment, net 13,048 13,950
Operating lease right-of-use assets 12,381 13,823
Goodwill 132,372 133,908
Intangible assets, net 63,379 66,359
Deferred income taxes, non-current 54,787 58,069
Other non-current assets 12,014 11,288
Total assets 495,478 481,528
Current liabilities:    
Accounts payable 15,331 12,445
Contract liabilities 69,639 83,009
Accrued liabilities 18,333 24,333
Operating lease liabilities, current 5,099 5,323
Total current liabilities 108,402 125,110
Deferred income taxes, non-current 10,189 10,144
Operating lease liabilities, non-current 12,120 13,721
Other non-current liabilities 7,034 5,762
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,215,472 and 28,166,478 shares outstanding at September 30, 2026 and March 31, 2026, respectively 10,003 10,003
Treasury shares, 5,126,816 and 5,175,810 at September 30, 2026 and March 31, 2026, respectively (1,539) (1,554)
Capital in excess of stated value 143,883 131,632
Retained earnings 221,940 199,771
Accumulated other comprehensive loss (16,554) (13,061)
Total shareholders' equity 357,733 326,791
Total liabilities and shareholders' equity $ 495,478 $ 481,528