| 
    Growth (Data To Quarter 3/2024)
 
    
        |  | Most Recent Quarter | 2nd Most Recent Quarter | Trailing 12 Mon. | 1 Year | 3 Year |  
        | Sales | 0.09% | -130.99% | -53.69% | -25.40% | --- |  
        | Profit | -46.22% | -64.37% | -66.02% | 124.41% | --- |  
        | Basic EPS | -46.22% | -64.37% | -66.02% | 128.19% | --- |  
        | Diluted EPS | -46.22% | -64.37% | -66.02% | 128.19% | --- |  
        | Total Assets | -11.52% | -12.85% | -3.05% | -6.83% | --- |  
    Revenue
 
    
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 21.89 bil | 23.56 bil | 28.05 bil | 16.48 bil |  
        | Quarter 2 | 23.55 bil | 24.18 bil | 13.05 bil | -4.04 bil |  
        | Quarter 3 | 22.24 bil | 27.75 bil | 6.35 bil | 6.36 bil |  
        | Quarter 4 | 23.13 bil | 28.72 bil | 16.48 bil | 7.91 bil |  
        | Total | 90.81 bil | 104.21 bil | 63.94 bil | 26.70 bil |  
    Profit
 
    
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 4.01 bil | 5.78 bil | 9.04 bil | 4.77 bil |  
        | Quarter 2 | 4.82 bil | 5.59 bil | 15.35 bil | 5.47 bil |  
        | Quarter 3 | 4.38 bil | 8.58 bil | 5.75 bil | 3.09 bil |  
        | Quarter 4 | 5.82 bil | 9.12 bil | 11.12 mil | 4.63 bil |  
        | Total | 19.04 bil | 29.07 bil | 30.16 bil | 17.96 bil |  
    Basic EPS 
    
 
    
        | EPS (Trailing 12 Mon.) | 667.19 |  
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 200.61 | 289.12 | 451.98 | 238.45 |  
        | Quarter 2 | 241.24 | 279.49 | 767.59 | 273.48 |  
        | Quarter 3 | 219.21 | 429.06 | 287.66 | 154.70 |  
        | Quarter 4 | 290.91 | 456.01 | 0.56 | 231.33 |  
        | Year | --- | --- | --- | --- |  
    Diluted EPS 
    
 
    
        | EPS (Trailing 12 Mon.) | 667.19 |  
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 200.61 | 289.12 | 451.98 | 238.45 |  
        | Quarter 2 | 241.24 | 279.49 | 767.59 | 273.48 |  
        | Quarter 3 | 219.21 | 429.06 | 287.66 | 154.70 |  
        | Quarter 4 | 290.91 | 456.01 | 0.56 | 231.33 |  
        | Year | --- | --- | --- | --- |  |