Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Revenue Recognition - Effect of Changes in Contract Estimates (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]        
Increase in/(reduction of) revenue recognized due to changes in contract estimates $ 1,361,786 $ 1,348,357 $ 2,764,461 $ 2,675,398
Increase in/(reduction of) diluted earnings per share recognized due to changes in contract estimates (in dollars per share) $ 1.69 $ 1.31 $ 2.35 $ 2.35
Change in contract estimates        
Disaggregation of Revenue [Line Items]        
Increase in/(reduction of) revenue recognized due to changes in contract estimates $ 3,804,000 $ (3,098,000) $ 10,573,000 $ (9,169,000)
Increase in/(reduction of) diluted earnings per share recognized due to changes in contract estimates (in dollars per share) $ 0.05 $ (0.04) $ 0.13 $ (0.11)