| 
 
    Growth (Data To Quarter 3/2025)
 
    
        | 
             
         | 
        
            Most Recent Quarter
         | 
        
            2nd Most Recent Quarter
         | 
        
            Trailing 12 Mon.
         | 
        
            1 Year
         | 
        
            3 Year
         | 
     
    
        | 
            Sales
         | 
        
            -46.29%
         | 
        
            69.14%
         | 
        
            37.07%
         | 
        
            23.80%
         | 
        
            7.79%
         | 
     
    
        | 
            Profit
         | 
        
            -80.17%
         | 
        
            -18.03%
         | 
        
            506.39%
         | 
        
            -25.93%
         | 
        
            -3.35%
         | 
     
    
        | 
            Basic EPS
         | 
        
            -80.17%
         | 
        
            -18.03%
         | 
        
            506.39%
         | 
        
            -25.93%
         | 
        
            -15.95%
         | 
     
    
        | 
            Diluted EPS
         | 
        
            -80.17%
         | 
        
            -18.03%
         | 
        
            506.39%
         | 
        
            -25.93%
         | 
        
            -15.95%
         | 
     
    
        | 
            Total Assets
         | 
        
            -7.99%
         | 
        
            77.18%
         | 
        
            48.38%
         | 
        
            -6.83%
         | 
        
            -1.52%
         | 
     
 
    Revenue
 
    
        | 
             
         | 
        
            2022
         | 
        
            2023
         | 
        
            2024
         | 
        
            2025
         | 
     
    
        | 
            Quarter 1
         | 
        
            672.26 bil
         | 
        
            449.99 bil
         | 
        
            977.04 bil
         | 
        
            433.55 bil
         | 
     
    
        | 
            Quarter 2
         | 
        
            294.25 bil
         | 
        
            647.30 bil
         | 
        
            1,094.87 bil
         | 
        
            553.43 bil
         | 
     
    
        | 
            Quarter 3
         | 
        
            200.07 bil
         | 
        
            1,000.13 bil
         | 
        
            537.16 bil
         | 
        
            683.80 bil
         | 
     
    
        | 
            Quarter 4
         | 
        
            269.16 bil
         | 
        
            634.73 bil
         | 
        
            817.14 bil
         | 
        
            ---
         | 
     
    
        | 
            Total
         | 
        
            1,435.74 bil
         | 
        
            2,732.16 bil
         | 
        
            3,426.21 bil
         | 
        
            1,670.79 bil
         | 
     
 
    Profit
 
    
        | 
             
         | 
        
            2022
         | 
        
            2023
         | 
        
            2024
         | 
        
            2025
         | 
     
    
        | 
            Quarter 1
         | 
        
            1.39 bil
         | 
        
            511.69 mil
         | 
        
            2.76 bil
         | 
        
            1.02 bil
         | 
     
    
        | 
            Quarter 2
         | 
        
            817.47 mil
         | 
        
            805.90 mil
         | 
        
            660.56 mil
         | 
        
            1.73 bil
         | 
     
    
        | 
            Quarter 3
         | 
        
            1.97 bil
         | 
        
            1.12 bil
         | 
        
            222.00 mil
         | 
        
            4.73 bil
         | 
     
    
        | 
            Quarter 4
         | 
        
            -4.21 bil
         | 
        
            3.56 bil
         | 
        
            -1.09 bil
         | 
        
            ---
         | 
     
    
        | 
            Total
         | 
        
            -29.83 mil
         | 
        
            6.00 bil
         | 
        
            2.55 bil
         | 
        
            7.48 bil
         | 
     
 
    Basic EPS 
    
 
    
        | 
            EPS (Trailing 12 Mon.)
         | 
        
            229.21
         | 
     
    
        | 
             
         | 
        
            2022
         | 
        
            2023
         | 
        
            2024
         | 
        
            2025
         | 
     
    
        | 
            Quarter 1
         | 
        
            44.18
         | 
        
            16.30
         | 
        
            87.76
         | 
        
            29.60
         | 
     
    
        | 
            Quarter 2
         | 
        
            26.04
         | 
        
            25.67
         | 
        
            21.04
         | 
        
            50.21
         | 
     
    
        | 
            Quarter 3
         | 
        
            62.86
         | 
        
            35.66
         | 
        
            7.07
         | 
        
            136.86
         | 
     
    
        | 
            Quarter 4
         | 
        
            -134.03
         | 
        
            113.35
         | 
        
            -31.62
         | 
        
            ---
         | 
     
    
        | 
            Year
         | 
        
            ---
         | 
        
            ---
         | 
        
            ---
         | 
        
            ---
         | 
     
 
    Diluted EPS 
    
 
    
        | 
            EPS (Trailing 12 Mon.)
         | 
        
            229.21
         | 
     
    
        | 
             
         | 
        
            2022
         | 
        
            2023
         | 
        
            2024
         | 
        
            2025
         | 
     
    
        | 
            Quarter 1
         | 
        
            44.18
         | 
        
            16.30
         | 
        
            87.76
         | 
        
            29.60
         | 
     
    
        | 
            Quarter 2
         | 
        
            26.04
         | 
        
            25.67
         | 
        
            21.04
         | 
        
            50.21
         | 
     
    
        | 
            Quarter 3
         | 
        
            62.86
         | 
        
            35.66
         | 
        
            7.07
         | 
        
            136.86
         | 
     
    
        | 
            Quarter 4
         | 
        
            -134.03
         | 
        
            113.35
         | 
        
            -33.57
         | 
        
            ---
         | 
     
    
        | 
            Year
         | 
        
            ---
         | 
        
            ---
         | 
        
            ---
         | 
        
            ---
         | 
     
 
 |