XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Note 5 - Computation of Net Income (Loss) Per Common Share (Tables)
3 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended June 30,

 
  

2025

  

2024

 

Numerator:

        

Net income (loss)

 $6,724  $(2,524)

Denominator:

        

Weighted-average shares of common stock outstanding

  40,863   36,991 

Weighted-average shares subject to repurchase

  (1,988)  (1,315)

Shares used in per-share calculation ― basic

  38,875   35,676 

Shares used in per-share calculation ― diluted

  39,742   35,676 

Net income (loss) per share ― basic

 $0.17  $(0.07)

Net income (loss) per share ― diluted

 $0.17  $(0.07)