| 
    Growth (Data To Quarter 3/2025)
 
    
        |  | Most Recent Quarter | 2nd Most Recent Quarter | Trailing 12 Mon. | 1 Year | 3 Year |  
        | Sales | -6.16% | 1.75% | 2.56% | 1.08% | 12.05% |  
        | Profit | 42.18% | 9.76% | 19.78% | -11.26% | 9.04% |  
        | Basic EPS | 42.18% | 9.76% | 19.78% | -11.26% | 9.04% |  
        | Diluted EPS | 42.18% | 9.76% | 19.78% | -11.26% | 9.04% |  
        | Total Assets | 18.10% | 21.24% | 12.69% | -19.30% | -8.27% |  
    Revenue
 
    
        |  | 2022 | 2023 | 2024 | 2025 |  
        | Quarter 1 | 451.49 bil | 514.63 bil | 560.14 bil | 546.52 bil |  
        | Quarter 2 | 673.19 bil | 564.37 bil | 574.25 bil | 572.25 bil |  
        | Quarter 3 | 560.93 bil | 584.83 bil | 548.80 bil | 578.94 bil |  
        | Quarter 4 | 574.64 bil | 612.60 bil | 609.49 bil | --- |  
        | Total | 2,260.24 bil | 2,276.42 bil | 2,292.68 bil | 1,697.72 bil |  
    Profit
 
    
        |  | 2022 | 2023 | 2024 | 2025 |  
        | Quarter 1 | 2.41 bil | 2.60 bil | 3.10 bil | 3.67 bil |  
        | Quarter 2 | 3.06 bil | 3.14 bil | 3.44 bil | 4.05 bil |  
        | Quarter 3 | 2.51 bil | 3.12 bil | 4.43 bil | 4.68 bil |  
        | Quarter 4 | 2.86 bil | 3.05 bil | 2.20 bil | --- |  
        | Total | 10.83 bil | 11.91 bil | 13.17 bil | 12.41 bil |  
    Basic EPS 
    
 
    
        | EPS (Trailing 12 Mon.) | 2,986.16 |  
        |  | 2022 | 2023 | 2024 | 2025 |  
        | Quarter 1 | 513.42 | 553.94 | 659.89 | 781.90 |  
        | Quarter 2 | 650.95 | 667.49 | 732.64 | 861.86 |  
        | Quarter 3 | 533.79 | 663.71 | 943.69 | 997.31 |  
        | Quarter 4 | 607.95 | 649.95 | 468.36 | --- |  
        | Year | --- | --- | --- | --- |  
    Diluted EPS 
    
 
    
        | EPS (Trailing 12 Mon.) | 2,986.16 |  
        |  | 2022 | 2023 | 2024 | 2025 |  
        | Quarter 1 | 513.42 | 553.94 | 659.89 | 781.90 |  
        | Quarter 2 | 650.95 | 667.49 | 732.64 | 861.86 |  
        | Quarter 3 | 533.79 | 663.71 | 943.69 | 997.31 |  
        | Quarter 4 | 607.95 | 649.95 | 468.36 | --- |  
        | Year | --- | --- | --- | --- |  |