| 
    Growth (Data To Quarter 3/2024)
 
    
        |  | Most Recent Quarter | 2nd Most Recent Quarter | Trailing 12 Mon. | 1 Year | 3 Year |  
        | Sales | -19.52% | -1.55% | -19.94% | 2.75% | 4295.57% |  
        | Profit | -7.52% | -0.74% | -3.89% | 30.77% | 57.46% |  
        | Basic EPS | -7.52% | -0.74% | -3.89% | 30.77% | 57.46% |  
        | Diluted EPS | -7.52% | -0.74% | -3.89% | 30.77% | 57.46% |  
        | Total Assets | -20.42% | -26.01% | -17.07% | -17.56% | 704.32% |  
    Revenue
 
    
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 1,699.48 bil | 2,541.14 bil | 3,007.89 bil | 1,682.26 bil |  
        | Quarter 2 | 4,368.53 bil | 2,497.35 bil | 2,777.76 bil | 2,734.70 bil |  
        | Quarter 3 | 2,145.51 bil | 3,293.96 bil | 2,838.14 bil | 2,284.07 bil |  
        | Quarter 4 | 2,106.02 bil | 4,593.19 bil | 3,880.44 bil | 3,880.04 bil |  
        | Total | 10,319.54 bil | 12,925.64 bil | 12,504.23 bil | 10,581.07 bil |  
    Profit
 
    
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 239.48 mil | 334.28 mil | 365.85 mil | 352.49 mil |  
        | Quarter 2 | 9.84 bil | 7.45 bil | 7.31 bil | 7.26 bil |  
        | Quarter 3 | 218.85 mil | 477.60 mil | 439.59 mil | 406.55 mil |  
        | Quarter 4 | 6.66 bil | 12.32 bil | 11.62 bil | 9.08 bil |  
        | Total | 16.97 bil | 20.58 bil | 19.74 bil | 17.10 bil |  
    Basic EPS 
    
 
    
        | EPS (Trailing 12 Mon.) | 2,509.78 |  
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 30.60 | 42.71 | 46.75 | 45.04 |  
        | Quarter 2 | 1,257.81 | 952.60 | 934.46 | 927.55 |  
        | Quarter 3 | 27.96 | 61.03 | 56.17 | 51.95 |  
        | Quarter 4 | 851.42 | 1,573.92 | 1,485.23 | 1,160.26 |  
        | Year | --- | --- | --- | --- |  
    Diluted EPS 
    
 
    
        | EPS (Trailing 12 Mon.) | 2,509.78 |  
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 30.60 | 42.71 | 46.75 | 45.04 |  
        | Quarter 2 | 1,257.81 | 952.60 | 934.46 | 927.55 |  
        | Quarter 3 | 27.96 | 61.03 | 56.17 | 51.95 |  
        | Quarter 4 | 851.42 | 1,573.92 | 1,485.23 | 1,160.26 |  
        | Year | --- | --- | --- | --- |  |