| 
    Growth (Data To Quarter 1/2023)
 
    
        |  | Most Recent Quarter | 2nd Most Recent Quarter | Trailing 12 Mon. | 1 Year | 3 Year |  
        | Sales | 55.05% | 46.14% | 15.03% | 8.92% | 0.45% |  
        | Profit | -71.27% | 55.68% | 33.50% | -39.53% | -12.37% |  
        | Basic EPS | -71.27% | 55.68% | 33.50% | -39.53% | -11.87% |  
        | Diluted EPS | -71.27% | 55.68% | 33.50% | -39.53% | -11.87% |  
        | Total Assets | 269.06% | 280.36% | 240.19% | 15.79% | -1.98% |  
    Revenue
 
    
        |  | 2020 | 2021 | 2022 | 2023 |  
        | Quarter 1 | 11.91 bil | 11.90 bil | 10.51 bil | 12.00 bil |  
        | Quarter 2 | 13.46 bil | 10.94 bil | 10.47 bil | --- |  
        | Quarter 3 | 13.77 bil | 6.79 bil | 9.92 bil | --- |  
        | Quarter 4 | 13.67 bil | 7.93 bil | 12.30 bil | --- |  
        | Total | 52.80 bil | 37.56 bil | 43.21 bil | 12.00 bil |  
    Profit
 
    
        |  | 2020 | 2021 | 2022 | 2023 |  
        | Quarter 1 | -47.73 bil | 6.28 bil | 9.27 bil | 2.69 bil |  
        | Quarter 2 | 71.72 bil | 5.94 bil | 12.36 bil | --- |  
        | Quarter 3 | 10.54 bil | 5.61 bil | 8.73 bil | --- |  
        | Quarter 4 | 12.01 bil | 6.26 bil | 1.80 bil | --- |  
        | Total | 46.54 bil | 24.08 bil | 32.15 bil | 2.69 bil |  
    Basic EPS 
    
 
    
        | EPS (Trailing 12 Mon.) | 2,303.36 |  
        |  | 2020 | 2021 | 2022 | 2023 |  
        | Quarter 1 | -3,419.09 | 450.06 | 663.91 | 192.41 |  
        | Quarter 2 | 5,137.86 | 425.28 | 885.49 | --- |  
        | Quarter 3 | 754.93 | 401.55 | 625.11 | --- |  
        | Quarter 4 | 860.33 | 448.47 | 128.84 | --- |  
        | Year | --- | --- | --- | --- |  
    Diluted EPS 
    
 
    
        | EPS (Trailing 12 Mon.) | 2,303.36 |  
        |  | 2020 | 2021 | 2022 | 2023 |  
        | Quarter 1 | -3,419.09 | 450.06 | 663.91 | 192.41 |  
        | Quarter 2 | 5,137.86 | 425.28 | 885.49 | --- |  
        | Quarter 3 | 754.93 | 401.55 | 625.11 | --- |  
        | Quarter 4 | 860.33 | 448.47 | 128.84 | --- |  
        | Year | --- | --- | --- | --- |  |