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.
83.42
-1.00
(-1.18%)
Closed July 30 4:00PM
83.42
0.00
(0.00%)
After Hours: 7:57PM

Income Statement

Balance Sheet

Cash Flow

Quarter End Jun 2022Sep 2022Dec 2022Mar 2023Jun 2023Sep 2023Dec 2023Mar 2024
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 2.4B2.44B2.44B2.55B2.71B2.67B2.72B2.79B
Total Current Assets 1.28B1.29B1.21B1.29B1.41B1.38B1.37B1.44B
Cash and Equivalents 413.36M414.83M339.2M395.31M520.63M525.79M537.95M622.73M
Total Non-Current Assets 1.13B1.15B1.84B1.26B1.3B1.3B2.1B1.34B
Total Liabilities 647M649.89M579.25M559.92M591.42M486.39M497.78M451.18M
Total Current Liabilities 424.06M430.77M399.92M381.7M489.34M395.89M395.2M351.69M
Total Non-Current Liabilities 297.95M294.12M254.33M253.22M102.08M90.5M102.58M99.49M
Common Equity 169.11M168.52M167.7M168.31M168.99M168.78M167.95M169.13M
Retained Earnings 912.86M950.41M976.85M1.06B1.15B1.23B1.23B1.31B
Year End December 28 2023 20162017201820192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 1.24B1.38B1.47B1.69B1.99B2.44B2.44B2.72B
Total Current Assets 503.36M631.93M723.22M791.47M1.02B1.36B1.21B1.37B
Cash and Equivalents 52.37M103.66M132.12M220.97M378.91M624.3M339.2M537.95M
Total Non-Current Assets 573.82M723.06M751.87M1.02B1.28B1.71B1.86B2.22B
Total Liabilities 669.29M656.14M720.87M667.28M704.22M733.86M579.25M497.78M
Total Current Liabilities 177.99M234.43M299.8M285.32M321.39M506.79M399.92M395.2M
Total Non-Current Liabilities 796.99M647.75M687.46M546.26M532.84M302.06M254.33M102.58M
Total Equity 573.82M723.06M751.87M1.02B1.28B1.71B1.86B2.22B
Common Equity 55.83M169.32M165.17M167.29M168.57M170.31M167.7M167.95M
Retained Earnings 206.82M181.6M220.73M448.99M568.3M876.92M976.85M1.23B

Your Recent History

Delayed Upgrade Clock