ADVFN
Registration Strip Icon for charts Register for streaming realtime charts, analysis tools, and prices.
225.69
0.67
(0.30%)
225.30
-0.39
(-0.17%)

Income Statement

Balance Sheet

Cash Flow

Quarter End Jun 2023Sep 2023Dec 2023Mar 2024Jun 2024Sep 2024Dec 2024Mar 2025
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 477.61B486.88B527.85B530.97B554.82B584.63B624.89B643.26B
Total Current Assets 140.48B143B172.35B163.99B173.31B175.79B190.87B184.65B
Cash and Equivalents 49.53B49.61B73.39B72.85B71.18B75.09B78.78B66.21B
Total Non-Current Assets 337.13B343.89B559.68B366.98B381.51B408.83B686.69B458.61B
Total Liabilities 309.01B303.91B325.98B314.31B318.37B325.48B338.92B337.39B
Total Current Liabilities 148.24B145.21B164.92B152.97B158.17B161.48B179.43B176.17B
Total Non-Current Liabilities 234.29B229.88B229.45B228.59B224.48B228.31B221.34B223.62B
Common Equity 108M108M109M109M110M110M111M111M
Retained Earnings 93.12B102.99B113.62B124.05B137.53B152.86B172.87B189.99B
Year End December 30 2024 20172018201920202021202220232024
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 131.31B162.65B225.25B321.2B420.55B462.68B527.85B624.89B
Total Current Assets 60.2B75.1B96.33B132.73B161.58B146.79B172.35B190.87B
Cash and Equivalents 20.52B31.75B36.09B42.12B36.22B53.89B73.39B78.78B
Total Non-Current Assets 27.71B43.55B62.06B93.4B138.25B146.04B201.88B285.97B
Total Liabilities 103.6B119.1B163.19B227.79B282.3B316.63B325.98B338.92B
Total Current Liabilities 57.88B68.39B87.81B126.39B142.27B155.39B164.92B179.43B
Total Non-Current Liabilities 83.64B90.5B115.89B151.28B204.45B239.78B229.45B221.34B
Total Equity 27.71B43.55B62.06B93.4B138.25B146.04B201.88B285.97B
Common Equity 5M5M5M5M5M108M109M111M
Retained Earnings 8.64B19.63B31.22B52.55B85.92B83.19B113.62B172.87B

Your Recent History

Delayed Upgrade Clock