ADVFN Logo
Registration Strip Icon for monitor Customized watchlists with full streaming quotes from leading exchanges, such as NASDAQ, NYSE, AMEX, OTC Markets Small-Cap, LSE and more.
325.31
6.20
(1.94%)
326.92
1.61
(0.49%)

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 90.59B93.94B106.62B109.23B112.83B119.85B122.07B125.11B
Total Current Assets 43.88B45.03B49.62B50.54B52.98B56.38B58.36B59.39B
Cash and Equivalents 15.3B15.93B16.4B11.81B14.64B18.11B16.14B16.35B
Total Non-Current Assets 73.11B76.66B86.7B90.13B92.76B99.59B99.53B102.81B
Total Liabilities 38.41B39.45B43.01B44.05B45.57B49.14B48.39B49.69B
Total Current Liabilities 27.59B26.64B28.75B29.45B27.73B30.58B28.82B29.75B
Total Non-Current Liabilities 11.69B15.23B17.12B17.49B23.32B23.97B25.33B25.23B
Common Equity 3M3M3M3M3M3M3M3M
Retained Earnings 18.1B19.95B27.88B29.01B30.49B32.66B35.21B35.62B
Year End December 30 2024 20172018201920202021202220232024
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 28.66B29.74B34.31B52.15B62.13B82.34B106.62B122.07B
Total Current Assets 6.57B8.31B12.1B26.72B27.1B40.92B49.62B58.36B
Cash and Equivalents 3.37B3.69B6.27B19.38B17.58B16.25B16.4B16.14B
Total Non-Current Assets 5.23B5.76B7.47B23.08B31.02B45.49B63.37B73.62B
Total Liabilities 23.02B23.43B26.2B28.42B30.55B36.44B43.01B48.39B
Total Current Liabilities 7.67B9.99B10.67B14.25B19.71B26.71B28.75B28.82B
Total Non-Current Liabilities 26.43B24.5B27.17B23.73B16.09B11.33B17.12B25.33B
Total Equity 5.23B5.76B7.47B23.08B31.02B45.49B63.37B73.62B
Common Equity 169k173k01M1M3M3M3M
Retained Earnings -4.97B-5.32B-6.08B-5.4B331M12.89B27.88B35.21B

Your Recent History

Delayed Upgrade Clock