| 
    Growth (Data To Quarter 3/2024)
 
    
        |  | Most Recent Quarter | 2nd Most Recent Quarter | Trailing 12 Mon. | 1 Year | 3 Year |  
        | Sales | -97.35% | 581.44% | -1.27% | -25.38% | 361.59% |  
        | Profit | 397.39% | 346.70% | 252.86% | -30.40% | 365.66% |  
        | Basic EPS | 456.81% | 345.38% | 262.43% | -91.98% | 342.00% |  
        | Diluted EPS | 456.81% | 345.38% | 262.43% | -92.27% | 342.00% |  
        | Total Assets | 3.26% | 13.06% | 5.24% | 116.04% | 169.13% |  
    Revenue
 
    
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 18.47 bil | 32.91 bil | 9.83 bil | 19.09 bil |  
        | Quarter 2 | 24.09 bil | 34.72 bil | 6.27 bil | 42.73 bil |  
        | Quarter 3 | 22.44 bil | 5.87 bil | 18.99 bil | 503.94 mil |  
        | Quarter 4 | 57.93 bil | 33.79 bil | 5.68 bil | 97.74 bil |  
        | Total | 122.92 bil | 107.30 bil | 40.76 bil | 160.06 bil |  
    Profit
 
    
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 1.60 bil | 16.02 bil | 1.04 bil | 1.05 bil |  
        | Quarter 2 | 12.29 bil | 14.42 bil | 3.78 bil | 16.89 bil |  
        | Quarter 3 | 15.08 bil | 1.09 bil | 2.37 bil | 11.81 bil |  
        | Quarter 4 | 32.11 bil | 1.70 bil | 1.64 bil | 39.92 bil |  
        | Total | 61.09 bil | 33.24 bil | 8.83 bil | 69.67 bil |  
    Basic EPS 
    
 
    
        | EPS (Trailing 12 Mon.) | 726.08 |  
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 34.98 | 364.02 | 23.75 | 23.94 |  
        | Quarter 2 | 284.76 | 327.71 | 87.76 | 390.89 |  
        | Quarter 3 | 343.32 | 24.99 | 49.09 | 273.35 |  
        | Quarter 4 | 732.98 | 39.74 | 37.90 | 924.08 |  
        | Year | --- | --- | --- | --- |  
    Diluted EPS 
    
 
    
        | EPS (Trailing 12 Mon.) | 726.08 |  
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 34.98 | 364.02 | 23.75 | 23.94 |  
        | Quarter 2 | 284.76 | 327.71 | 87.76 | 390.89 |  
        | Quarter 3 | 343.32 | 24.99 | 49.09 | 273.35 |  
        | Quarter 4 | 732.98 | 39.74 | 37.90 | 924.08 |  
        | Year | --- | --- | --- | --- |  |