Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

v3.22.4
Revenue Recognition (Tables)
9 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Disaggregated by Product Line and Geographic Area

The following table presents the Company’s revenue disaggregated by product line and geographic area:

 

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

December 31,

 

 

December 31,

 

Product Line

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Refining

 

$

6,497

 

 

$

3,958

 

 

$

21,940

 

 

$

14,894

 

Chemical/Petrochemical

 

 

3,927

 

 

 

3,047

 

 

 

15,606

 

 

 

11,132

 

Defense

 

 

21,687

 

 

 

16,598

 

 

 

46,342

 

 

 

43,475

 

Space

 

 

3,510

 

 

 

1,449

 

 

 

14,278

 

 

 

3,466

 

Other Commercial

 

 

4,252

 

 

 

3,722

 

 

 

15,925

 

 

 

10,110

 

Net sales

 

$

39,873

 

 

$

28,774

 

 

$

114,091

 

 

$

83,077

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Geographic Region

 

 

 

 

 

 

 

 

 

 

 

 

Asia

 

$

4,226

 

 

$

1,493

 

 

$

12,729

 

 

$

10,485

 

Canada

 

 

557

 

 

 

924

 

 

 

3,261

 

 

 

3,011

 

Middle East

 

 

621

 

 

 

628

 

 

 

1,766

 

 

 

2,202

 

South America

 

 

649

 

 

 

242

 

 

 

2,509

 

 

 

720

 

U.S.

 

 

33,163

 

 

 

24,737

 

 

 

91,657

 

 

 

64,832

 

All other

 

 

657

 

 

 

750

 

 

 

2,169

 

 

 

1,827

 

Net sales

 

$

39,873

 

 

$

28,774

 

 

$

114,091

 

 

$

83,077

 

The following table presents the Company's revenue percentages disaggregated by revenue recognized over time or upon shipment:

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue recognized over time

 

 

80

%

 

 

75

%

 

 

73

%

 

 

75

%

Revenue recognized at shipment

 

 

20

%

 

 

25

%

 

 

27

%

 

 

25

%

Schedule of Disaggregation of Revenue

The following table presents the Company’s revenue disaggregated by product line and geographic area:

 

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

December 31,

 

 

December 31,

 

Product Line

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Refining

 

$

6,497

 

 

$

3,958

 

 

$

21,940

 

 

$

14,894

 

Chemical/Petrochemical

 

 

3,927

 

 

 

3,047

 

 

 

15,606

 

 

 

11,132

 

Defense

 

 

21,687

 

 

 

16,598

 

 

 

46,342

 

 

 

43,475

 

Space

 

 

3,510

 

 

 

1,449

 

 

 

14,278

 

 

 

3,466

 

Other Commercial

 

 

4,252

 

 

 

3,722

 

 

 

15,925

 

 

 

10,110

 

Net sales

 

$

39,873

 

 

$

28,774

 

 

$

114,091

 

 

$

83,077

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Geographic Region

 

 

 

 

 

 

 

 

 

 

 

 

Asia

 

$

4,226

 

 

$

1,493

 

 

$

12,729

 

 

$

10,485

 

Canada

 

 

557

 

 

 

924

 

 

 

3,261

 

 

 

3,011

 

Middle East

 

 

621

 

 

 

628

 

 

 

1,766

 

 

 

2,202

 

South America

 

 

649

 

 

 

242

 

 

 

2,509

 

 

 

720

 

U.S.

 

 

33,163

 

 

 

24,737

 

 

 

91,657

 

 

 

64,832

 

All other

 

 

657

 

 

 

750

 

 

 

2,169

 

 

 

1,827

 

Net sales

 

$

39,873

 

 

$

28,774

 

 

$

114,091

 

 

$

83,077

 

The following table presents the Company's revenue percentages disaggregated by revenue recognized over time or upon shipment:

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue recognized over time

 

 

80

%

 

 

75

%

 

 

73

%

 

 

75

%

Revenue recognized at shipment

 

 

20

%

 

 

25

%

 

 

27

%

 

 

25

%

Schedule of Net Contract Assets (Liabilities)

Net contract assets (liabilities) consisted of the following:

 

 

 

December 31, 2022

 

 

March 31, 2022

 

 

Change

 

 

Change due to revenue recognized

 

 

Change due to invoicing customers/
additional deposits

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unbilled revenue (contract assets)

 

$

33,509

 

 

$

25,570

 

 

$

7,939

 

 

$

58,274

 

 

$

50,335

 

Customer deposits (contract liabilities)

 

 

(44,300

)

 

 

(25,644

)

 

 

(18,656

)

 

 

22,918

 

 

 

41,574

 

Net contract (liabilities) assets

 

$

(10,791

)

 

$

(74

)

 

$

(10,717

)