XML 45 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies (Tables)
12 Months Ended
Apr. 30, 2021
Accounting Policies [Abstract]  
Summary of Estimated Useful Lives A summary of the estimated useful lives is as follows:

 

Description

 

Useful Life

 

Building and improvements

 

 

10 to 40 years

 

Software and hardware

 

 

2 to 7 years

 

Machinery and equipment

 

 

2 to 10 years

 

Reconciliation of Net Income/(Loss) Amounts and Weighted Average Number of Common and Common Equivalent Shares Used to Determine Basic and Diluted (Loss)/Earnings per Common Share

The following table provides a reconciliation of the net income/(loss) amounts and weighted average number of common and common equivalent shares used to determine basic and diluted earnings/(loss) per common share (in thousands, except per share data):

 

For the Year Ended

April 30,

 

 

2021

 

 

2020

 

 

2019

 

Net income/(loss)

 

 

 

 

 

 

 

 

 

 

 

Income from continuing operations

$

243,571

 

 

$

27,653

 

 

$

24,920

 

Income/(loss) from discontinued operations

 

8,478

 

 

 

(88,883

)

 

 

(6,510

)

Net income/(loss)

$

252,049

 

 

$

(61,230

)

 

$

18,410

 

Weighted average shares outstanding — Basic

 

54,613

 

 

 

54,983

 

 

 

54,483

 

Effect of dilutive stock awards

 

739

 

 

682

 

 

 

733

 

Weighted average shares outstanding — Diluted

 

55,352

 

 

 

55,665

 

 

 

55,216

 

Earnings/(loss) per share — Basic

 

 

 

 

 

 

 

 

 

 

 

Income from continuing operations

$

4.46

 

 

$

0.50

 

 

$

0.46

 

Income/(loss) from discontinued operations

$

0.16

 

 

$

(1.62

)

 

$

(0.12

)

Net income/(loss)

$

4.62

 

 

$

(1.11

)

 

$

0.34

 

Earnings/(loss) per share — Diluted

 

 

 

 

 

 

 

 

 

 

 

Income from continuing operations

$

4.40

 

 

$

0.50

 

 

$

0.45

 

Income/(loss) from discontinued operations

$

0.15

 

 

$

(1.60

)

 

$

(0.12

)

Net income/(loss)

$

4.55

 

 

$

(1.10

)

 

$

0.33

 

 

Change in Accrued Warranties Recorded as Non-Current Liability

The following table sets forth the change in accrued warranties, a portion of which is recorded as a non-current liability, in the fiscal years ended April 30, 2021, 2020, and 2019 (in thousands):

 

 

 

 

 

 

Balance as of April 30, 2019

 

 

5,026

 

Warranties issued and adjustments to provisions

 

 

1,757

 

Warranty claims

 

 

(2,887

)

Balance as of April 30, 2020

 

 

3,896

 

Warranties issued and adjustments to provisions

 

 

5,163

 

Warranty claims

 

 

(3,366

)

Balance as of April 30, 2021

$

 

5,693