XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.2
7. FINANCIAL INSTRUMENTS (Tables)
12 Months Ended
Mar. 31, 2022
FINANCIAL INSTRUMENTS  
Schedule of fair value of financial assets measured on a recurring basis

The fair value of financial assets measured on a recurring basis is as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Fair Value Measurements at Reporting Date Using

​

​

​

​

​

​

Quoted Prices

​

​

​

​

​

​

​

​

​

​

in Active

​

Significant

​

​

​

​

​

​

​

​

Markets for

​

Other

​

Significant

​

​

​

​

​

​

Identical Assets

​

Observable

​

Unobservable

​

​

​

​

​

​

and Liabilities

​

Inputs

​

Inputs

​

​

    

March 31, 2022

    

(Level 1)

    

(Level 2)

    

(Level 3)

 

Assets:

​

​

​

​

​

​

​

​

​

​

​

​

​

Money market funds

​

$

16,142

​

$

16,142

​

$

—

​

$

—

​

Marketable securities

​

​

10,337

​

​

—

​

​

10,337

​

​

—

​

Total

​

$

26,479

​

$

16,142

​

$

10,337

​

$

—

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Liabilities:

​

​

​

​

​

​

​

​

​

​

​

​

​

Contingent consideration

​

$

2,738

​

$

—

​

$

—

​

$

2,738

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Fair Value Measurements at Reporting Date Using

​

​

​

​

​

​

Quoted Prices

​

​

​

​

​

​

​

​

​

​

in Active

​

Significant

​

​

​

​

​

​

​

​

Markets for

​

Other

​

Significant

​

​

​

​

​

​

Identical Assets

​

Observable

​

Unobservable

​

​

​

​

​

​

and Liabilities

​

Inputs

​

Inputs

​

​

    

March 31, 2021

    

(Level 1)

    

(Level 2)

    

(Level 3)

 

Assets:

​

​

​

​

​

​

​

​

​

​

​

​

​

Money market funds

​

$

22,992

​

$

22,992

​

$

—

​

$

—

​

Marketable securities

​

​

15,509

​

​

—

​

​

15,509

​

​

—

​

Total

​

$

38,501

​

$

22,992

​

$

15,509

​

$

—

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Liabilities:

​

​

​

​

​

​

​

​

​

​

​

​

​

Contingent consideration

​

$

4,225

​

$

—

​

$

—

​

$

4,225

​

Schedule of changes in fair value of contingent consideration

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Year Ended March 31,

​

​

    

2022

    

2021

    

2020

​

​

​

(In thousands)

​

Contingent consideration, beginning of period

​

$

4,225

​

$

3,898

​

$

4,206

​

Change due to accretion

​

​

88

​

​

98

​

​

112

​

Re-measurement of contingent consideration

​

​

(1,575)

​

​

229

​

​

80

​

Payment of contingent consideration

​

​

—

​

​

—

​

​

(500)

​

Contingent consideration, end of period

​

$

2,738

​

$

4,225

​

$

3,898

​

Schedule of available-for-sale investments

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

March 31, 2022

​

​

​

​

​

​

Gross

​

Gross

​

​

​

​

​

​

​

​

​

Unrealized

​

Unrealized

​

Fair

​

​

    

Cost

    

Gains

    

Losses

    

Value

 

​

​

(In thousands)

​

Short-term investments:

​

​

​

​

​

​

​

​

​

​

​

​

​

Certificates of deposit

​

$

4,000

​

$

—

​

$

(11)

​

$

3,989

​

Supranational obligations

​

​

1,007

​

​

—

​

​

(7)

​

​

1,000

​

Agency bonds

​

​

2,011

​

​

—

​

​

(8)

​

​

2,003

​

Total short-term investments

​

$

7,018

​

$

—

​

$

(26)

​

$

6,992

​

Long-term investments:

​

​

​

​

​

​

​

​

​

​

​

​

​

Certificates of deposit

​

$

1,750

​

$

—

​

$

(18)

​

$

1,732

​

Supranational obligations

​

​

651

​

​

—

​

​

(17)

​

​

634

​

Agency bonds

​

​

997

​

​

—

​

​

(18)

​

​

979

​

Total long-term investments

​

$

3,398

​

$

—

​

$

(53)

​

$

3,345

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

March 31, 2021

​

​

​

​

​

​

Gross

​

Gross

​

​

​

​

​

​

​

​

​

Unrealized

​

Unrealized

​

Fair

​

​

    

Cost

    

Gains

    

Losses

    

Value

 

​

​

(In thousands)

​

Short-term investments:

​

​

​

​

​

​

​

​

​

​

​

​

​

Certificates of deposit

​

$

1,495

​

$

13

​

$

—

​

$

1,508

​

Supranational obligations

​

​

2,273

​

​

1

​

​

—

​

​

2,274

​

Agency bonds

​

​

5,911

​

​

24

​

​

—

​

​

5,935

​

Total short-term investments

​

$

9,679

​

$

38

​

$

—

​

$

9,717

​

Long-term investments:

​

​

​

​

​

​

​

​

​

​

​

​

​

Certificates of deposit

​

$

3,750

​

$

19

​

$

(1)

​

$

3,768

​

Supranational obligations

​

​

1,023

​

​

—

​

​

(1)

​

​

1,022

​

Agency bonds

​

​

1,001

​

​

1

​

​

—

​

​

1,002

​

Total long-term investments

​

$

5,774

​

$

20

​

$

(2)

​

$

5,792

​

Schedule of unrealized losses and fair value of investments

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

March 31, 2022

​

​

​

Less Than 12 Months

​

12 Months or Greater

​

Total

​

​

​

​

Fair

​

​

Unrealized

​

​

Fair

​

​

Unrealized

​

​

Fair

​

​

Unrealized

​

​

​

​

Value

​

​

Loss

​

​

Value

​

​

Loss

​

​

Value

​

​

Loss

​

​

​

(In thousands)

​

Certificates of deposit

​

$

4,974

​

$

(26)

​

$

246

​

$

(3)

​

$

5,220

​

$

(29)

​

Agency bonds

​

​

2,982

​

​

(26)

​

​

—

​

​

—

​

​

2,982

​

​

(26)

​

Supranational obligations

​

​

1,634

​

​

(24)

​

​

—

​

​

—

​

​

1,634

​

​

(24)

​

​

​

$

9,590

​

$

(76)

​

$

246

​

$

(3)

​

$

9,836

​

$

(79)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

March 31, 2021

​

​

​

Less Than 12 Months

​

12 Months or Greater

​

Total

​

​

​

​

Fair

​

​

Unrealized

​

​

Fair

​

​

Unrealized

​

​

Fair

​

​

Unrealized

​

​

​

​

Value

​

​

Loss

​

​

Value

​

​

Loss

​

​

Value

​

​

Loss

​

​

​

(In thousands)

​

Certificates of deposit

​

$

1,499

​

$

(1)

​

$

—

​

$

—

​

$

1,499

​

$

(1)

​

Supranational obligations

​

​

2,037

​

​

(1)

​

​

—

​

​

—

​

​

2,037

​

​

(1)

​

​

​

$

3,536

​

$

(2)

​

$

—

​

$

—

​

$

3,536

​

$

(2)

​

​

Schedule of contractual maturities of the available-for-sale investments

​

​

​

​

​

​

​

​

​

​

​

​

​

Fair

​

    

Cost

    

Value

​

​

(In thousands)

Maturing within one year

​

$

7,018

​

$

6,992

Maturing in one to three years

​

​

3,398

​

​

3,345

​

​

$

10,416

​

$

10,337