XML 108 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Significant Accounting Policies (Tables)
3 Months Ended
Oct. 31, 2020
Organization and Significant Accounting Policies  
Schedule of revenue by category

Three Months Ended

 

Six Months Ended

    

October 31,

October 26,

 

October 31,

October 26,

Revenue by major product line/program

2020

    

2019

    

2020

    

2019

Small UAS

$

58,265

$

59,157

$

114,467

$

125,903

TMS

18,961

7,924

28,495

13,511

HAPS

11,452

13,393

27,838

25,728

Other

 

3,987

 

2,797

 

9,315

 

5,040

Total revenue

$

92,665

$

83,271

$

180,115

$

170,182

Three Months Ended

Six Months Ended

    

October 31,

October 26,

    

October 31,

October 26,

Revenue by contract type

2020

    

2019

2020

    

2019

FFP

$

68,425

$

60,518

$

129,300

$

128,462

CPFF

24,230

21,257

50,799

39,521

T&M

 

10

 

1,496

 

 

16

 

2,199

Total revenue

$

92,665

$

83,271

$

180,115

$

170,182

Each of these contract types presents advantages and disadvantages. Typically, the Company assumes more risk with FFP contracts. However, these types of contracts generally offer additional profits when the Company completes the work for less than originally estimated. CPFF contracts generally subject the Company to lower risk. Accordingly, the associated base fees are usually lower than fees on FFP contracts. Under T&M contracts, the Company’s profit may vary if actual labor hour rates vary significantly from the negotiated rates.

Three Months Ended

Six Months Ended

    

October 31,

October 26,

    

October 31,

October 26,

Revenue by customer category

2020

    

2019

2020

    

2019

U.S. government

$

55,594

$

50,302

$

109,390

$

99,436

Non-U.S. government

37,071

32,969

70,725

70,746

Total revenue

$

92,665

$

83,271

$

180,115

$

170,182

Three Months Ended

Six Months Ended

October 31,

October 26,

October 31,

October 26,

Revenue by geographic location

2020

    

2019

2020

    

2019

Domestic

$

46,398

$

49,965

$

99,828

$

88,773

International

46,267

33,306

80,287

81,409

Total revenue

$

92,665

$

83,271

$

180,115

$

170,182

Schedule of reconciliation of basic to diluted shares

Three Months Ended

Six Months Ended

 

    

October 31, 2020

    

October 26, 2019

    

October 31, 2020

    

October 26, 2019

 

Denominator for basic earnings per share:

Weighted average common shares

 

23,936,950

 

23,804,364

 

23,914,737

 

23,775,355

Dilutive effect of employee stock options, restricted stock and restricted stock units

 

259,962

 

257,446

 

275,579

 

288,420

Denominator for diluted earnings per share

24,196,912

24,061,810

24,190,316

24,063,775