| 
 
    Growth (Data To Quarter 3/2025)
 
    
        | 
             
         | 
        
            Most Recent Quarter
         | 
        
            2nd Most Recent Quarter
         | 
        
            Trailing 12 Mon.
         | 
        
            1 Year
         | 
        
            3 Year
         | 
     
    
        | 
            Sales
         | 
        
            3.14%
         | 
        
            18.96%
         | 
        
            3.13%
         | 
        
            -10.74%
         | 
        
            -5.05%
         | 
     
    
        | 
            Profit
         | 
        
            -82.01%
         | 
        
            -37.16%
         | 
        
            -87.84%
         | 
        
            -7.87%
         | 
        
            -28.07%
         | 
     
    
        | 
            Basic EPS
         | 
        
            -82.01%
         | 
        
            -37.16%
         | 
        
            -87.84%
         | 
        
            -7.87%
         | 
        
            -28.07%
         | 
     
    
        | 
            Diluted EPS
         | 
        
            -82.01%
         | 
        
            -37.16%
         | 
        
            -87.84%
         | 
        
            -7.87%
         | 
        
            -28.07%
         | 
     
    
        | 
            Total Assets
         | 
        
            1.63%
         | 
        
            -2.83%
         | 
        
            -4.64%
         | 
        
            2.19%
         | 
        
            2.28%
         | 
     
 
    Revenue
 
    
        | 
             
         | 
        
            2022
         | 
        
            2023
         | 
        
            2024
         | 
        
            2025
         | 
     
    
        | 
            Quarter 1
         | 
        
            67.66 bil
         | 
        
            53.61 bil
         | 
        
            58.37 bil
         | 
        
            58.33 bil
         | 
     
    
        | 
            Quarter 2
         | 
        
            72.22 bil
         | 
        
            63.48 bil
         | 
        
            75.52 bil
         | 
        
            76.01 bil
         | 
     
    
        | 
            Quarter 3
         | 
        
            54.59 bil
         | 
        
            52.34 bil
         | 
        
            53.98 bil
         | 
        
            63.98 bil
         | 
     
    
        | 
            Quarter 4
         | 
        
            69.18 bil
         | 
        
            58.20 bil
         | 
        
            81.03 bil
         | 
        
            ---
         | 
     
    
        | 
            Total
         | 
        
            263.64 bil
         | 
        
            227.62 bil
         | 
        
            268.90 bil
         | 
        
            198.32 bil
         | 
     
 
    Profit
 
    
        | 
             
         | 
        
            2022
         | 
        
            2023
         | 
        
            2024
         | 
        
            2025
         | 
     
    
        | 
            Quarter 1
         | 
        
            32.27 mil
         | 
        
            -315.13 mil
         | 
        
            -50.01 mil
         | 
        
            74.78 mil
         | 
     
    
        | 
            Quarter 2
         | 
        
            197.53 mil
         | 
        
            969.73 mil
         | 
        
            609.35 mil
         | 
        
            412.84 mil
         | 
     
    
        | 
            Quarter 3
         | 
        
            369.98 mil
         | 
        
            948.26 mil
         | 
        
            170.55 mil
         | 
        
            363.04 mil
         | 
     
    
        | 
            Quarter 4
         | 
        
            490.41 mil
         | 
        
            -475.35 mil
         | 
        
            380.85 mil
         | 
        
            ---
         | 
     
    
        | 
            Total
         | 
        
            1.09 bil
         | 
        
            1.13 bil
         | 
        
            1.11 bil
         | 
        
            850.66 mil
         | 
     
 
    Basic EPS 
    
 
    
        | 
            EPS (Trailing 12 Mon.)
         | 
        
            66.98
         | 
     
    
        | 
             
         | 
        
            2022
         | 
        
            2023
         | 
        
            2024
         | 
        
            2025
         | 
     
    
        | 
            Quarter 1
         | 
        
            8.49
         | 
        
            -82.93
         | 
        
            -13.16
         | 
        
            19.68
         | 
     
    
        | 
            Quarter 2
         | 
        
            51.98
         | 
        
            255.19
         | 
        
            160.36
         | 
        
            108.64
         | 
     
    
        | 
            Quarter 3
         | 
        
            97.36
         | 
        
            249.54
         | 
        
            44.88
         | 
        
            95.54
         | 
     
    
        | 
            Quarter 4
         | 
        
            129.06
         | 
        
            -125.09
         | 
        
            100.22
         | 
        
            ---
         | 
     
    
        | 
            Year
         | 
        
            ---
         | 
        
            ---
         | 
        
            ---
         | 
        
            ---
         | 
     
 
    Diluted EPS 
    
 
    
        | 
            EPS (Trailing 12 Mon.)
         | 
        
            66.98
         | 
     
    
        | 
             
         | 
        
            2022
         | 
        
            2023
         | 
        
            2024
         | 
        
            2025
         | 
     
    
        | 
            Quarter 1
         | 
        
            8.49
         | 
        
            -82.93
         | 
        
            -13.16
         | 
        
            19.68
         | 
     
    
        | 
            Quarter 2
         | 
        
            51.98
         | 
        
            255.19
         | 
        
            160.36
         | 
        
            108.64
         | 
     
    
        | 
            Quarter 3
         | 
        
            97.36
         | 
        
            249.54
         | 
        
            44.88
         | 
        
            95.54
         | 
     
    
        | 
            Quarter 4
         | 
        
            129.06
         | 
        
            -125.09
         | 
        
            100.22
         | 
        
            ---
         | 
     
    
        | 
            Year
         | 
        
            ---
         | 
        
            ---
         | 
        
            ---
         | 
        
            ---
         | 
     
 
 |