| 
    Growth (Data To Quarter 0/2024)
 
    
        |  | Most Recent Quarter | 2nd Most Recent Quarter | Trailing 12 Mon. | 1 Year | 3 Year |  
        | Sales | --- | --- | --- | -45.43% | -37.01% |  
        | Profit | --- | --- | --- | -1623.76% | -571.72% |  
        | Basic EPS | --- | --- | --- | -1623.76% | -571.72% |  
        | Diluted EPS | --- | --- | --- | -1623.76% | -571.72% |  
        | Total Assets | 70.33% | --- | --- | 16.01% | 2.10% |  
    Revenue
 
    
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 19.33 bil | 14.15 bil | --- | --- |  
        | Quarter 2 | 60.30 bil | --- | --- | --- |  
        | Quarter 3 | 30.38 bil | --- | --- | --- |  
        | Quarter 4 | 70.88 bil | --- | --- | --- |  
        | Total | 180.90 bil | 14.15 bil | --- | --- |  
    Profit
 
    
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 213.83 mil | 135.80 mil | --- | --- |  
        | Quarter 2 | 401.79 mil | --- | --- | --- |  
        | Quarter 3 | 125.47 mil | --- | --- | --- |  
        | Quarter 4 | 292.10 mil | --- | --- | --- |  
        | Total | 1.03 bil | 135.80 mil | --- | --- |  
    Basic EPS 
    
 
    
        | EPS (Trailing 12 Mon.) | --- |  
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 40.25 | 25.56 | --- | --- |  
        | Quarter 2 | 75.62 | --- | --- | --- |  
        | Quarter 3 | 23.62 | --- | --- | --- |  
        | Quarter 4 | 54.98 | --- | --- | --- |  
        | Year | --- | --- | --- | --- |  
    Diluted EPS 
    
 
    
        | EPS (Trailing 12 Mon.) | --- |  
        |  | 2021 | 2022 | 2023 | 2024 |  
        | Quarter 1 | 40.25 | 25.56 | --- | --- |  
        | Quarter 2 | 75.62 | --- | --- | --- |  
        | Quarter 3 | 23.62 | --- | --- | --- |  
        | Quarter 4 | 54.98 | --- | --- | --- |  
        | Year | --- | --- | --- | --- |  |