Quarterly report [Sections 13 or 15(d)]

Revenue Recognition - Effect of Changes in Contract Estimates (Details)

v3.25.2
Revenue Recognition - Effect of Changes in Contract Estimates (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Increase in/(reduction of) revenue recognized due to changes in contract estimates $ 1,348,400 $ 1,314,929 $ 4,112,861 $ 3,990,327
Increase in/(reduction of) diluted earnings per share recognized due to changes in contract estimates (in dollars per share) $ 1.86 $ 1.46 $ 4.20 $ 3.81
Change in contract estimates        
Disaggregation of Revenue [Line Items]        
Increase in/(reduction of) revenue recognized due to changes in contract estimates $ 607,000 $ (3,576,000) $ 11,181,000 $ (12,772,000)
Increase in/(reduction of) diluted earnings per share recognized due to changes in contract estimates (in dollars per share) $ 0.01 $ (0.04) $ 0.14 $ (0.16)