v3.26.1
Net Income (Loss) per Share
9 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Net Income (Loss) per Share Net Income (Loss) per Share
The calculations of basic and diluted net income (loss) per share and basic and diluted weighted average shares outstanding are as follows for the three and nine months ended June 30, 2026 and 2025 (in thousands, except per share data):
Three Months Ended
June 30,
Nine Months Ended
June 30,
2026202520262025
Loss from continuing operations$(1,529)$(332)$(163,740)$(27,195)
Income (loss) from discontinued operations, net of tax3,985 (47,655)(10,034)(79,445)
Net income (loss)$2,456 $(47,987)$(173,774)$(106,640)
Weighted average common shares outstanding used in computing basic income (loss) per share45,28645,78045,75945,712
Weighted average common shares outstanding used in computing diluted income (loss) per share45,28645,78045,75945,712
Basic net income (loss) per share:
Loss from continuing operations$(0.03)$(0.01)$(3.58)$(0.59)
Income (loss) from discontinued operations, net of tax$0.09 $(1.04)$(0.22)$(1.74)
Basic net income (loss) per share$0.05 $(1.05)$(3.80)$(2.33)
Diluted net income (loss) per share:
Loss from continuing operations$(0.03)$(0.01)$(3.58)$(0.59)
Income (loss) from discontinued operations, net of tax$0.09 $(1.04)$(0.22)$(1.74)
Diluted net income (loss) per share$0.05 $(1.05)$(3.80)$(2.33)
For the three and nine months ended June 30, 2026 and 2025, outstanding restricted stock units and shares issued by the Company under the employee stock purchase plan were excluded from the computation of diluted loss per share as their effect would be antidilutive to earnings per share for continuing operations. The following table contains all potentially dilutive common stock equivalents for the three and nine months ended June 30, 2026 and 2025.
Three Months Ended June 30,Nine Months Ended June 30,
2026202520262025
Time-based restricted stock units12,7557,28560,42179,776
Performance-based restricted stock units87,98036,086102,53351,971
Employee stock purchase plan2,1407,043
Total100,73543,371165,094138,790