XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Note 5 - Computation of Net Income Per Share of Common Stock (Tables)
9 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended December 31,

  

Nine Months Ended December 31,

 
  

2025

  

2024

  

2025

  

2024

 

Numerator:

                

Net income

 $117,806  $2,465  $129,280  $4,828 

Denominator:

                

Weighted-average shares of common stock outstanding

  45,872   39,450   43,980   38,127 

Weighted-average shares subject to repurchase

  (1,915)  (1,789)  (1,943)  (1,361)

Shares used in per-share calculation ― basic

  43,957   37,661   42,036   36,766 

Shares used in per-share calculation ― diluted

  44,939   38,463   42,975   37,457 

Net income per share ― basic

 $2.68  $0.07  $3.08  $0.13 

Net income per share ― diluted

 $2.62  $0.06  $3.01  $0.13