| 
 
    Growth (Data To Quarter 3/2025)
 
    
        | 
             
         | 
        
            Most Recent Quarter
         | 
        
            2nd Most Recent Quarter
         | 
        
            Trailing 12 Mon.
         | 
        
            1 Year
         | 
        
            3 Year
         | 
     
    
        | 
            Sales
         | 
        
            -29.06%
         | 
        
            9.92%
         | 
        
            11.90%
         | 
        
            -27.40%
         | 
        
            -10.48%
         | 
     
    
        | 
            Profit
         | 
        
            -58.64%
         | 
        
            195.86%
         | 
        
            -15.44%
         | 
        
            -97.69%
         | 
        
            -41.28%
         | 
     
    
        | 
            Basic EPS
         | 
        
            -58.64%
         | 
        
            195.86%
         | 
        
            -15.44%
         | 
        
            -97.69%
         | 
        
            -41.28%
         | 
     
    
        | 
            Diluted EPS
         | 
        
            -58.64%
         | 
        
            195.86%
         | 
        
            -15.44%
         | 
        
            -97.69%
         | 
        
            -41.28%
         | 
     
    
        | 
            Total Assets
         | 
        
            1.34%
         | 
        
            20.32%
         | 
        
            15.01%
         | 
        
            -12.49%
         | 
        
            -2.02%
         | 
     
 
    Revenue
 
    
        | 
             
         | 
        
            2022
         | 
        
            2023
         | 
        
            2024
         | 
        
            2025
         | 
     
    
        | 
            Quarter 1
         | 
        
            565.06 bil
         | 
        
            311.20 bil
         | 
        
            344.04 bil
         | 
        
            487.24 bil
         | 
     
    
        | 
            Quarter 2
         | 
        
            662.41 bil
         | 
        
            407.28 bil
         | 
        
            447.69 bil
         | 
        
            572.49 bil
         | 
     
    
        | 
            Quarter 3
         | 
        
            571.44 bil
         | 
        
            421.15 bil
         | 
        
            298.76 bil
         | 
        
            678.27 bil
         | 
     
    
        | 
            Quarter 4
         | 
        
            209.61 bil
         | 
        
            419.33 bil
         | 
        
            509.66 bil
         | 
        
            ---
         | 
     
    
        | 
            Total
         | 
        
            2,008.51 bil
         | 
        
            1,558.96 bil
         | 
        
            1,600.16 bil
         | 
        
            1,738.00 bil
         | 
     
 
    Profit
 
    
        | 
             
         | 
        
            2022
         | 
        
            2023
         | 
        
            2024
         | 
        
            2025
         | 
     
    
        | 
            Quarter 1
         | 
        
            28.26 bil
         | 
        
            33.87 bil
         | 
        
            4.09 bil
         | 
        
            6.41 bil
         | 
     
    
        | 
            Quarter 2
         | 
        
            21.19 bil
         | 
        
            -8.21 bil
         | 
        
            7.87 bil
         | 
        
            12.04 bil
         | 
     
    
        | 
            Quarter 3
         | 
        
            2.28 bil
         | 
        
            19.13 bil
         | 
        
            7.91 bil
         | 
        
            9.60 bil
         | 
     
    
        | 
            Quarter 4
         | 
        
            -7.05 bil
         | 
        
            12.05 bil
         | 
        
            4.41 bil
         | 
        
            ---
         | 
     
    
        | 
            Total
         | 
        
            44.68 bil
         | 
        
            56.84 bil
         | 
        
            24.28 bil
         | 
        
            28.05 bil
         | 
     
 
    Basic EPS 
    
 
    
        | 
            EPS (Trailing 12 Mon.)
         | 
        
            666.39
         | 
     
    
        | 
             
         | 
        
            2022
         | 
        
            2023
         | 
        
            2024
         | 
        
            2025
         | 
     
    
        | 
            Quarter 1
         | 
        
            590.03
         | 
        
            707.06
         | 
        
            85.45
         | 
        
            133.82
         | 
     
    
        | 
            Quarter 2
         | 
        
            442.39
         | 
        
            -171.30
         | 
        
            164.21
         | 
        
            251.42
         | 
     
    
        | 
            Quarter 3
         | 
        
            47.63
         | 
        
            399.49
         | 
        
            165.25
         | 
        
            200.34
         | 
     
    
        | 
            Quarter 4
         | 
        
            -147.18
         | 
        
            251.48
         | 
        
            92.02
         | 
        
            ---
         | 
     
    
        | 
            Year
         | 
        
            ---
         | 
        
            ---
         | 
        
            ---
         | 
        
            ---
         | 
     
 
    Diluted EPS 
    
 
    
        | 
            EPS (Trailing 12 Mon.)
         | 
        
            666.39
         | 
     
    
        | 
             
         | 
        
            2022
         | 
        
            2023
         | 
        
            2024
         | 
        
            2025
         | 
     
    
        | 
            Quarter 1
         | 
        
            590.03
         | 
        
            707.06
         | 
        
            85.45
         | 
        
            133.82
         | 
     
    
        | 
            Quarter 2
         | 
        
            442.39
         | 
        
            -171.30
         | 
        
            164.21
         | 
        
            251.42
         | 
     
    
        | 
            Quarter 3
         | 
        
            47.63
         | 
        
            399.49
         | 
        
            165.25
         | 
        
            200.34
         | 
     
    
        | 
            Quarter 4
         | 
        
            -147.18
         | 
        
            251.48
         | 
        
            92.02
         | 
        
            ---
         | 
     
    
        | 
            Year
         | 
        
            ---
         | 
        
            ---
         | 
        
            ---
         | 
        
            ---
         | 
     
 
 |