XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Organization and Significant Accounting Policies (Tables)
9 Months Ended
Jan. 25, 2025
Organization and Significant Accounting Policies  
Schedule of revenue by category

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

Three Months Ended

 

Nine Months Ended

    

January 25,

January 27,

 

January 25,

January 27,

Revenue by segment

2025

    

2024

    

2025

    

2024

UxS

$

63,750

$

113,290

$

269,142

$

344,270

LMS

83,941

57,658

213,629

118,824

MW

19,945

15,630

62,806

56,647

Total revenue

$

167,636

$

186,578

$

545,577

$

519,741

Three Months Ended

Nine Months Ended

    

January 25,

January 27,

    

January 25,

January 27,

Revenue by contract type

2025

    

2024

2025

    

2024

FFP

$

148,768

$

167,256

$

489,388

$

457,077

CPFF

17,372

17,925

52,413

59,445

T&M

 

1,496

 

1,397

 

 

3,776

 

3,219

Total revenue

$

167,636

$

186,578

$

545,577

$

519,741

Three Months Ended

Nine Months Ended

    

January 25,

January 27,

    

January 25,

January 27,

Revenue by customer category

2025

    

2024

2025

    

2024

U.S. government

$

129,029

$

133,761

$

418,345

$

385,069

Non-U.S. government

38,607

52,817

127,232

134,672

Total revenue

$

167,636

$

186,578

$

545,577

$

519,741

Three Months Ended

Nine Months Ended

January 25,

January 27,

January 25,

January 27,

Revenue by geographic location

2025

    

2024

2025

    

2024

Domestic

$

104,097

$

62,865

$

258,053

$

186,445

International

63,539

123,713

287,524

333,296

Total revenue

$

167,636

$

186,578

$

545,577

$

519,741

Schedule of revenue percentage by recognition method

Three Months Ended

Nine Months Ended

January 25,

January 27,

January 25,

January 27,

Revenue percentage by recognition method

2025

    

2024

2025

    

2024

Over time

66%

46%

55%

40%

Point in time

34%

54%

45%

60%

Total revenue

100%

100%

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

Nine Months Ended

 

    

January 25, 2025

    

January 27, 2024

    

January 25, 2025

    

January 27, 2024

 

Net (loss) income

$

(1,754)

$

13,885

$

26,955

$

53,620

Denominator for basic earnings per share:

Weighted average common shares

 

28,031,901

 

27,907,568

 

28,001,089

 

26,957,061

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

 

 

136,559

 

170,000

 

104,348

Denominator for diluted (loss) earnings per share

28,031,901

28,044,127

28,171,089

27,061,409