v3.26.1
Note 3 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Mar. 31, 2026
Notes Tables  
Property Plant and Equipment Useful Life [Table Text Block]

Asset Classification

 

Estimated Useful Life in Years

 

Building

 40 

Equipment and software

 3-10 

Furniture and fixtures

 3-5 

Leasehold improvements

 

Shorter of the estimated useful life or the remaining lease term

 
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Fiscal year ended March 31,

 
  

2026

  

2025

  

2024

 

Numerator:

            

Net income (loss)

 $133,809  $6,033  $(11,111)

Denominator:

            

Weighted-average shares of common stock outstanding

  44,877   38,457   31,277 

Weighted-average shares subject to repurchase

  (1,932)  (1,467)  (1,452)

Shares used in per-share calculation ― basic

  42,945   36,990   29,825 

Shares used in per-share calculation ― diluted

  43,902   37,718   29,825 

Net income (loss) per share ― basic

 $3.12  $0.16  $(0.37)

Net income (loss) per share ― diluted

 $3.05  $0.16  $(0.37)