| 
    Growth (Data To Quarter 3/2024)
 
    
        |  | Most Recent Quarter | 2nd Most Recent Quarter | Trailing 12 Mon. | 1 Year | 3 Year |  
        | Sales | -2.36% | -20.77% | -17.13% | -7.19% | 20.79% |  
        | Profit | 59.68% | -72.02% | -26.14% | -35.85% | -1.89% |  
        | Basic EPS | 59.68% | -72.02% | -26.14% | -38.63% | -5.87% |  
        | Diluted EPS | 59.68% | -72.02% | -26.14% | -41.67% | -5.87% |  
        | Total Assets | -3.81% | -8.29% | -8.71% | -2.23% | 2.25% |  
    Revenue
 
    
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 36.86 bil | 36.32 bil | 45.35 bil | 30.35 bil |  
        | Quarter 2 | 19.55 bil | 33.75 bil | 23.15 bil | 18.34 bil |  
        | Quarter 3 | 15.79 bil | 22.90 bil | 17.05 bil | 16.65 bil |  
        | Quarter 4 | 55.17 bil | 56.41 bil | 52.30 bil | 51.38 bil |  
        | Total | 127.38 bil | 149.38 bil | 137.85 bil | 116.73 bil |  
    Profit
 
    
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 15.66 bil | 15.97 bil | 21.42 bil | 11.33 bil |  
        | Quarter 2 | 1.29 bil | 11.72 bil | 3.96 bil | 1.11 bil |  
        | Quarter 3 | -3.17 bil | 2.24 bil | -1.97 bil | -795.79 mil |  
        | Quarter 4 | 19.35 bil | 12.36 bil | 14.79 bil | 20.40 bil |  
        | Total | 33.13 bil | 42.29 bil | 38.20 bil | 32.04 bil |  
    Basic EPS 
    
 
    
        | EPS (Trailing 12 Mon.) | 792.62 |  
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 469.75 | 479.00 | 642.58 | 339.73 |  
        | Quarter 2 | 38.71 | 351.52 | 118.89 | 33.27 |  
        | Quarter 3 | -95.04 | 67.06 | -59.21 | -23.87 |  
        | Quarter 4 | 580.29 | 370.83 | 443.49 | 611.79 |  
        | Year | --- | --- | --- | --- |  
    Diluted EPS 
    
 
    
        | EPS (Trailing 12 Mon.) | 792.62 |  
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 469.75 | 479.00 | 642.58 | 339.73 |  
        | Quarter 2 | 38.71 | 351.52 | 118.89 | 33.27 |  
        | Quarter 3 | -95.04 | 67.06 | -59.21 | -23.87 |  
        | Quarter 4 | 580.29 | 370.83 | 443.49 | 611.79 |  
        | Year | --- | --- | --- | --- |  |