| 
    Growth (Data To Quarter 3/2024)
 
    
        |  | Most Recent Quarter | 2nd Most Recent Quarter | Trailing 12 Mon. | 1 Year | 3 Year |  
        | Sales | 112.39% | 141.58% | -29.39% | -89.38% | -47.47% |  
        | Profit | 1528.44% | -37.24% | -41.80% | -94.60% | 237.74% |  
        | Basic EPS | 1456.48% | -35.38% | -41.69% | -93.76% | 241.64% |  
        | Diluted EPS | 1456.48% | -35.38% | -41.69% | -93.76% | 241.64% |  
        | Total Assets | 32.54% | 1.77% | 6.58% | 5.33% | 14.48% |  
    Revenue
 
    
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 735.60 mil | 15.68 bil | 22.77 bil | 4.04 bil |  
        | Quarter 2 | 492.26 mil | 12.08 bil | 21.32 bil | 51.51 bil |  
        | Quarter 3 | 7.60 bil | 11.13 bil | 4.94 bil | 10.48 bil |  
        | Quarter 4 | 20.75 bil | 44.49 bil | --- | 28.41 bil |  
        | Total | 29.58 bil | 83.38 bil | 49.03 bil | 94.44 bil |  
    Profit
 
    
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 84.45 mil | 1.12 bil | 1.61 bil | -869.05 mil |  
        | Quarter 2 | -377.59 mil | -7.16 bil | 3.40 bil | 2.13 bil |  
        | Quarter 3 | 13.43 bil | 821.82 mil | -82.45 mil | 1.18 bil |  
        | Quarter 4 | 6.86 bil | -733.65 mil | --- | 60.98 bil |  
        | Total | 20.00 bil | -5.95 bil | 4.93 bil | 63.42 bil |  
    Basic EPS 
    
 
    
        | EPS (Trailing 12 Mon.) | 77.83 |  
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 2.72 | 35.62 | 51.19 | -27.51 |  
        | Quarter 2 | -11.97 | -224.15 | 108.15 | 69.89 |  
        | Quarter 3 | 425.84 | 26.06 | -2.61 | 35.46 |  
        | Quarter 4 | 217.46 | -23.25 | --- | 1,933.40 |  
        | Year | --- | --- | --- | --- |  
    Diluted EPS 
    
 
    
        | EPS (Trailing 12 Mon.) | 77.83 |  
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 2.72 | 35.62 | 51.19 | -27.51 |  
        | Quarter 2 | -11.97 | -224.15 | 108.15 | 69.89 |  
        | Quarter 3 | 425.84 | 26.06 | -2.61 | 35.46 |  
        | Quarter 4 | 217.46 | -23.25 | --- | 1,933.40 |  
        | Year | --- | --- | --- | --- |  |