v3.26.1
Organization and Significant Accounting Policies (Tables)
3 Months Ended
Aug. 01, 2026
Organization and Significant Accounting Policies  
Schedule of revenue by category

The following tables present the Company’s revenue disaggregated by operating group, contract type, customer category and geographic location (in thousands).

 

Three Months Ended

 

August 1,

August 2,

Revenue by operating group

  ​ ​ ​

2026

  ​ ​ ​

2025

Uncrewed Aircraft Systems

$

120,206

$

70,243

Precision Strike and Defense Systems

197,132

182,438

Other

28,631

32,643

Space and Directed Energy

51,509

70,966

Cyber and Mission Solutions

83,012

98,386

Total revenue

$

480,490

$

454,676

Three Months Ended

  ​ ​ ​

August 1,

August 2,

Revenue by contract type

2026

  ​ ​ ​

2025

FFP

$

349,350

$

298,977

Cost Plus

103,234

118,928

T&M

 

 

27,906

 

36,771

Total revenue

$

480,490

$

454,676

Three Months Ended

  ​ ​ ​

August 1,

August 2,

Revenue by customer category

2026

  ​ ​ ​

2025

U.S. government

$

386,805

$

395,337

Non-U.S. government

93,685

59,339

Total revenue

$

480,490

$

454,676

Three Months Ended

August 1,

August 2,

Revenue by geographic location

2026

  ​ ​ ​

2025

Domestic

$

373,630

$

347,139

International

106,860

107,537

Total revenue

$

480,490

$

454,676

Schedule of revenue percentage by recognition method

Three Months Ended

August 1,

August 2,

Revenue percentage by recognition method

2026

  ​ ​ ​

2025

Over time

67%

75%

Point in time

33%

25%

Total revenue

100%

100%

Schedule of reconciliation of basic to diluted shares

The reconciliation of basic to diluted shares is as follows (in thousands except share data):

Three Months Ended

  ​ ​ ​

August 1, 2026

  ​ ​ ​

August 2, 2025

  ​ ​ ​

Net loss

$

(5,066)

$

(67,370)

Denominator for basic loss per share:

Weighted average common shares

 

49,822,595

 

46,882,350

 

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

 

 

 

Denominator for diluted loss per share

49,822,595

46,882,350