XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue from Contracts with Customers (Tables)
9 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregates total revenue by reportable segments
   Three Months Ended   Nine Months Ended 
   December 31,
2022
   January 1,
2022
   December 31,
2022
   January 1,
2022
 
Aerospace/Defense   $105,532   $93,203   $308,479   $276,483 
Industrial    246,093    173,750    766,393    307,575 
Total   $351,625   $266,953   $1,074,872   $584,058 

 

Schedule of disaggregates total revenue by geographic origin
   Three Months Ended   Nine Months Ended 
   December 31,
2022
   January 1,
2022
   December 31,
2022
   January 1,
2022
 
United States   $311,509   $233,900   $946,913   $517,764 
International    40,116    33,053    127,959    66,294 
Total   $351,625   $266,953   $1,074,872   $584,058 

 

Schedule of percentage of revenue recognized for performance obligations
   Three Months Ended   Nine Months Ended 
   December 31,
2022
   January 1,
2022
   December 31,
2022
   January 1,
2022
 
Point-in-time    98%   98%   98%   97%
Over time    2%   2%   2%   3%
Total    100%   100%   100%   100%