| 
 
    Growth (Data To Quarter 3/2025)
 
    
        | 
             
         | 
        
            Most Recent Quarter
         | 
        
            2nd Most Recent Quarter
         | 
        
            Trailing 12 Mon.
         | 
        
            1 Year
         | 
        
            3 Year
         | 
     
    
        | 
            Sales
         | 
        
            123.68%
         | 
        
            -17.14%
         | 
        
            91.22%
         | 
        
            37.06%
         | 
        
            57.56%
         | 
     
    
        | 
            Profit
         | 
        
            2736.68%
         | 
        
            -16.27%
         | 
        
            157.95%
         | 
        
            22.72%
         | 
        
            45.35%
         | 
     
    
        | 
            Basic EPS
         | 
        
            17395.16%
         | 
        
            -19.92%
         | 
        
            155.05%
         | 
        
            -19.28%
         | 
        
            -21.46%
         | 
     
    
        | 
            Diluted EPS
         | 
        
            17395.16%
         | 
        
            -19.92%
         | 
        
            155.05%
         | 
        
            -22.94%
         | 
        
            -21.46%
         | 
     
    
        | 
            Total Assets
         | 
        
            0.68%
         | 
        
            -1.97%
         | 
        
            -3.41%
         | 
        
            15.17%
         | 
        
            49.98%
         | 
     
 
    Revenue
 
    
        | 
             
         | 
        
            2022
         | 
        
            2023
         | 
        
            2024
         | 
        
            2025
         | 
     
    
        | 
            Quarter 1
         | 
        
            1,942.21 bil
         | 
        
            53.28 bil
         | 
        
            493.66 bil
         | 
        
            ---
         | 
     
    
        | 
            Quarter 2
         | 
        
            618.99 bil
         | 
        
            402.11 bil
         | 
        
            333.18 bil
         | 
        
            348.78 bil
         | 
     
    
        | 
            Quarter 3
         | 
        
            754.68 bil
         | 
        
            146.64 bil
         | 
        
            328.01 bil
         | 
        
            334.24 bil
         | 
     
    
        | 
            Quarter 4
         | 
        
            174.78 bil
         | 
        
            330.56 bil
         | 
        
            384.02 bil
         | 
        
            ---
         | 
     
    
        | 
            Total
         | 
        
            3,490.66 bil
         | 
        
            932.60 bil
         | 
        
            1,538.86 bil
         | 
        
            683.03 bil
         | 
     
 
    Profit
 
    
        | 
             
         | 
        
            2022
         | 
        
            2023
         | 
        
            2024
         | 
        
            2025
         | 
     
    
        | 
            Quarter 1
         | 
        
            141.88 bil
         | 
        
            -8.81 bil
         | 
        
            8.00 bil
         | 
        
            ---
         | 
     
    
        | 
            Quarter 2
         | 
        
            84.13 bil
         | 
        
            9.55 bil
         | 
        
            8.00 bil
         | 
        
            39.65 bil
         | 
     
    
        | 
            Quarter 3
         | 
        
            31.06 bil
         | 
        
            563.84 mil
         | 
        
            15.99 bil
         | 
        
            23.10 bil
         | 
     
    
        | 
            Quarter 4
         | 
        
            -58.61 bil
         | 
        
            1.22 bil
         | 
        
            11.29 bil
         | 
        
            ---
         | 
     
    
        | 
            Total
         | 
        
            198.47 bil
         | 
        
            2.52 bil
         | 
        
            43.28 bil
         | 
        
            62.75 bil
         | 
     
 
    Basic EPS 
    
 
    
        | 
            EPS (Trailing 12 Mon.)
         | 
        
            66.17
         | 
     
    
        | 
             
         | 
        
            2022
         | 
        
            2023
         | 
        
            2024
         | 
        
            2025
         | 
     
    
        | 
            Quarter 1
         | 
        
            721.68
         | 
        
            -17.66
         | 
        
            16.73
         | 
        
            ---
         | 
     
    
        | 
            Quarter 2
         | 
        
            398.79
         | 
        
            20.72
         | 
        
            16.60
         | 
        
            85.52
         | 
     
    
        | 
            Quarter 3
         | 
        
            60.07
         | 
        
            0.18
         | 
        
            30.73
         | 
        
            49.81
         | 
     
    
        | 
            Quarter 4
         | 
        
            -123.45
         | 
        
            2.12
         | 
        
            24.35
         | 
        
            ---
         | 
     
    
        | 
            Year
         | 
        
            ---
         | 
        
            ---
         | 
        
            ---
         | 
        
            ---
         | 
     
 
    Diluted EPS 
    
 
    
        | 
            EPS (Trailing 12 Mon.)
         | 
        
            66.17
         | 
     
    
        | 
             
         | 
        
            2022
         | 
        
            2023
         | 
        
            2024
         | 
        
            2025
         | 
     
    
        | 
            Quarter 1
         | 
        
            721.68
         | 
        
            -17.66
         | 
        
            16.73
         | 
        
            ---
         | 
     
    
        | 
            Quarter 2
         | 
        
            398.79
         | 
        
            20.72
         | 
        
            16.60
         | 
        
            85.52
         | 
     
    
        | 
            Quarter 3
         | 
        
            60.07
         | 
        
            0.18
         | 
        
            30.73
         | 
        
            49.81
         | 
     
    
        | 
            Quarter 4
         | 
        
            -123.45
         | 
        
            2.12
         | 
        
            24.35
         | 
        
            ---
         | 
     
    
        | 
            Year
         | 
        
            ---
         | 
        
            ---
         | 
        
            ---
         | 
        
            ---
         | 
     
 
 |