| 
    Growth (Data To Quarter 2/2025)
 
    
        |  | Most Recent Quarter | 2nd Most Recent Quarter | Trailing 12 Mon. | 1 Year | 3 Year |  
        | Sales | 45.13% | 59.06% | 40.28% | 8.04% | --- |  
        | Profit | -245.80% | 277.87% | -119.29% | 13.47% | --- |  
        | Basic EPS | -299.99% | 201.35% | -122.31% | -29.83% | --- |  
        | Diluted EPS | -299.99% | 201.35% | -122.85% | -45.62% | --- |  
        | Total Assets | -2.93% | 7.34% | 1.64% | -4.39% | --- |  
    Revenue
 
    
        |  | 2022 | 2023 | 2024 | 2025 |  
        | Quarter 1 | 4,239.02 bil | 2,122.57 bil | 2,750.57 bil | 2,847.18 bil |  
        | Quarter 2 | 4,490.99 bil | 2,349.92 bil | 3,737.70 bil | 3,620.85 bil |  
        | Quarter 3 | 5,141.27 bil | 2,993.28 bil | 4,344.23 bil | --- |  
        | Quarter 4 | 2,553.57 bil | 3,223.03 bil | 3,898.56 bil | --- |  
        | Total | 16,424.84 bil | 10,688.80 bil | 14,731.07 bil | 6,468.03 bil |  
    Profit
 
    
        |  | 2022 | 2023 | 2024 | 2025 |  
        | Quarter 1 | 91.18 bil | -98.28 bil | 7.28 bil | 17.68 bil |  
        | Quarter 2 | 145.03 bil | 10.16 bil | 38.39 bil | 160.86 bil |  
        | Quarter 3 | 332.27 bil | -26.07 bil | -90.14 bil | --- |  
        | Quarter 4 | 297.49 bil | 9.12 bil | -186.93 bil | --- |  
        | Total | 865.97 bil | -105.07 bil | -231.40 bil | 178.55 bil |  
    Basic EPS 
    
 
    
        | EPS (Trailing 12 Mon.) | -103.68 |  
        |  | 2022 | 2023 | 2024 | 2025 |  
        | Quarter 1 | 451.34 | -243.25 | 18.01 | 44.11 |  
        | Quarter 2 | 733.54 | 27.40 | 82.57 | 401.22 |  
        | Quarter 3 | 1,645.31 | -58.54 | -234.14 | --- |  
        | Quarter 4 | 727.02 | 30.50 | -466.22 | --- |  
        | Year | --- | --- | --- | --- |  
    Diluted EPS 
    
 
    
        | EPS (Trailing 12 Mon.) | -103.41 |  
        |  | 2022 | 2023 | 2024 | 2025 |  
        | Quarter 1 | 451.34 | -243.25 | 18.01 | 44.11 |  
        | Quarter 2 | 733.54 | 27.40 | 82.57 | 401.22 |  
        | Quarter 3 | 1,645.31 | -58.54 | -234.14 | --- |  
        | Quarter 4 | 727.02 | 30.50 | -466.22 | --- |  
        | Year | --- | --- | --- | --- |  |