42.63
0.27 (0.64%)
At close: Apr 25, 2025, 3:59 PM
41.00
-3.82%
Pre-market: Apr 28, 2025, 04:05 AM EDT

Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year Q4 2024 Q3 2024 Q2 2024 Q1 2024 Q4 2023 Q3 2023 Q2 2023 Q1 2023 Q4 2022 Q3 2022 Q2 2022 Q1 2022 Q4 2021 Q3 2021 Q2 2021 Q1 2021 Q4 2020 Q3 2020 Q2 2020 Q1 2020 Q4 2019 Q3 2019 Q2 2019 Q1 2019 Q4 2018 Q3 2018 Q2 2018 Q1 2018 Q4 2017 Q3 2017 Q2 2017 Q1 2017 Q4 2016 Q3 2016 Q2 2016 Q1 2016
Period Ending Dec 31, 2024 Sep 30, 2024 Jun 30, 2024 Mar 31, 2024 Dec 31, 2023 Sep 30, 2023 Jun 30, 2023 Mar 31, 2023 Dec 31, 2022 Sep 30, 2022 Jun 30, 2022 Mar 31, 2022 Dec 31, 2021 Sep 30, 2021 Jun 30, 2021 Mar 31, 2021 Dec 31, 2020 Sep 30, 2020 Jun 30, 2020 Mar 31, 2020 Dec 31, 2019 Sep 30, 2019 Jun 30, 2019 Mar 31, 2019 Dec 31, 2018 Sep 30, 2018 Jun 30, 2018 Mar 31, 2018 Dec 31, 2017 Sep 30, 2017 Jun 30, 2017 Mar 31, 2017 Dec 31, 2016 Sep 30, 2016 Jun 30, 2016 Mar 31, 2016
284.06M 250.79M 207.52M 319.09M 205.19M 672.65M 201.89M 229.79M 197.35M 321.06M 523.62M 1.09B 1.27B 1.35B 1.07B 1.16B 672.68M 617.46M 699.49M 283.36M 216.84M 274.1M 189.43M 177.12M 180.96M 174.63M 152.48M 159.58M 159.66M 181.82M 163.93M 141.9M 149.18M 188.44M 171.6M 155.51M
1.57B 1.51B 1.44B 1.42B 1.43B 1.4B 1.45B 1.51B 1.53B 1.56B 1.62B 1.66B 1.69B 1.58B 1.53B 1.39B 1.35B 1.2B 1.11B 1B 975.34M 932.17M 979.7M 951.86M 998.5M 1.1B 1.19B 1.27B 1.26B 1.36B 1.37B 1.37B 1.34B 1.29B 1.27B 1.26B
2.46B 2.41B 232.52M 350.99M 217.39M 2.35B 2.4B 2.45B 2.48B 2.52B 2.59B 2.59B 2.45B 2.29B 2.19B 2.01B 2B 1.89B 1.74B 1.65B 1.63B 1.64B 1.75B 1.76B 1.81B 1.79B 1.76B 1.78B 1.75B 1.86B 1.89B 1.89B 1.88B 1.78B 1.78B 1.74B
-2.94B n/a 446.28M 440.74M 415M -2.83B -2.76B -2.81B -136.15M -2.87B 10.84B 469.21M -63.01M 422.14M 430M 10.02B 9.87B 9.87B 9.78B 9.31B 9.1B 8.99B 9.05B 8.96B 9.01B 9B 8.94B -1.54M 8.61B 8.61B 8.55B 8.44B 8.35B 8.22B 8.09B 7.95B
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
1.86B 1.76B 251.79M 362.49M 247.89M 2.07B 1.66B 1.74B 1.72B 1.88B 523.62M 2.76B 9.2B 9.34B 9.02B 9.16B 8.57B 8.59B 8.74B 7.94B 7.72B 7.66B 7.52B 7.41B 7.38B 7.39B 7.33B 7.1B 7.02B 6.93B 6.82B 6.69B 6.63B 6.62B 6.48B 6.37B
80.84M 80.13M 78.71M 80.24M 107.38M 82.84M 66.8M 67.87M 69.05M 69.34M 69.43M 71.03M 72.09M 71.93M 72.48M 72.7M 74.21M 73.06M 74.56M 76.5M 75.63M 75.71M 76.65M 78.39M 78.97M 78.28M 78.58M 80.07M 81.31M 81.42M 82.19M 83.14M 84.19M 84.15M 84.6M 86.41M
399.02M 397.85M 398.69M 400.82M 402.29M 402.75M 287.7M 288.16M 288.55M 289.08M 289.26M 288.83M 289.47M 290.12M 290.78M 291.46M 292.28M 293.1M 293.95M 285.95M 286.79M 287.63M 288.51M 289.4M 290.37M 291.35M 292.4M 280.55M 281.46M 283.95M 284.95M 280.29M 281.25M 280.59M 281.2M 282.13M
11.93B 2.88B 13.25B 13.08B 13.06B 2.83B 2.76B 2.81B 2.84B 2.87B 11.2B 2.95B 2.82B 2.65B 2.55B 2.38B 2.36B 2.26B 2.11B 2.01B 2B 2B 2.12B 2.13B 2.17B 2.16B 2.13B 2.14B 2.11B 2.23B 2.26B 2.26B 2.24B 2.15B 2.15B 2.1B
13.79B 13.84B 13.5B 13.44B 13.31B 13.83B 11.89B 11.84B 11.74B 11.64B 11.72B 12.15B 12.01B 11.99B 11.57B 11.54B 10.93B 10.85B 10.85B 9.95B 9.72B 9.66B 9.64B 9.53B 9.56B 9.55B 9.47B 9.23B 9.14B 9.16B 9.08B 8.95B 8.87B 8.77B 8.62B 8.47B
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
16M 204.96M 224.7M 267.13M 293M 490.18M 652.41M 475.23M 499M 74.55M 62.55M 65.02M 97.8M 99.72M 90.6M 95.34M 168.39M 183.47M 339.66M 548.9M 655.27M 443.27M 609.37M 544.88M 871.7M 811.71M 854M 586.01M 719.12M 681.95M 831.18M 540.24M 681.7M 585.03M 666.42M 347.87M
-16M n/a -224.7M -267.13M -293M -490.18M -652.41M -475.23M -499M -74.55M -62.55M -65.02M -97.8M -99.72M -90.6M -95.34M -168.39M -183.47M -339.66M -548.9M -655.27M -443.27M -609.37M -544.88M -871.7M -811.71M -854M -586.01M -719.12M -681.95M -831.18M -540.24M -681.7M -585.03M -666.42M -347.87M
n/a 204.96M 3.56B 3.63B 5.01B 490.18M 652.41M 475.23M 585.01M 74.55M 62.55M 65.02M 97.8M 99.72M 90.6M 95.34M 168.39M 183.47M 339.66M 548.9M 655.27M 443.27M 609.37M 544.88M 871.7M 811.71M 854M 586.01M 719.12M 681.95M 831.18M 540.24M 681.7M 585.03M 666.42M 347.87M
252.04M 251.71M 251.38M 251.06M 250.74M 250.42M 228.1M 228.02M 202.94M 203.34M 203.25M 213.77M 213.68M 213.6M 213.51M 213.43M 238.34M 263.26M 263.33M 165.38M 165.41M 185.44M 185.46M 174.89M 174.92M 174.95M 174.97M 190.02M 190.06M 190.11M 190.15M 205.22M 205.28M 215.34M 211.5M 231.57M
-252.04M 11.86B 11.79B 11.75B 11.63B 12.21B 10.45B 10.4B 10.36B 10.28B 10.33B 10.73B 10.45B 10.54B 10.14B 10.13B 9.51B 9.42B 9.44B 8.68B 8.43B 8.38B 8.38B 8.32B 8.36B 8.38B 8.31B 8.09B 7.99B 8.01B 7.95B 7.81B 7.75B 7.65B -211.5M -231.57M
n/a 12.11B 8.48B 8.37B 6.87B 250.42M 228.1M 475.23M 585.01M 74.55M 203.25M 213.77M 213.68M 213.6M 213.51M 213.43M 238.34M 263.26M 263.33M 165.38M 165.41M 185.44M 185.46M 174.89M 174.92M 174.95M 174.97M 190.02M 190.06M 190.11M 190.15M 205.22M 205.28M 215.34M 211.5M 231.57M
12.26B 12.32B 12.04B 12B 11.88B 12.46B 10.68B 10.63B 10.57B 10.48B 10.53B 10.95B 10.76B 10.75B 10.35B 10.35B 9.75B 9.68B 9.7B 8.84B 8.6B 8.56B 8.56B 8.5B 8.54B 8.55B 8.49B 8.28B 8.18B 8.2B 8.14B 8.02B 7.95B 7.86B 7.73B 7.59B
268.04M 456.67M 476.08M 518.19M 665.61M 740.6M 880.52M 703.25M 787.95M 277.89M 265.8M 278.79M 311.48M 313.31M 304.11M 308.77M 406.73M 446.74M 602.99M 714.28M 820.68M 628.7M 794.83M 719.77M 1.05B 986.66M 1.03B 776.03M 909.19M 872.06M 1.02B 745.46M 886.99M 800.37M 877.93M 579.44M
540K 540K 540K 540K 540K 540K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K 497K
1.1B 1.08B 1.06B 1.04B 1.02B 1.01B 996.92M 979.72M 958.43M 935.17M 909.03M 883.25M 856.2M 831.02M 805.72M 777.17M 749.06M 726.65M 703.32M 678.61M 696.21M 679.09M 658.11M 627.56M 621.2M 603.92M 585.04M 555.78M 543.71M 536.11M 523.26M 511.93M 501.76M 492.13M 482.07M 471.65M
-142.1M -125.74M -162.92M -164.49M -160.93M -207.58M -190.1M -173.92M -190.03M -183.54M -124.78M -91.38M -23.34M -14.49M -9.29M -16.7M 417K 2.02M 2.49M -2.79M -19.03M -22.92M -25.04M -34.93M -43.17M -49.11M -44.76M -40.99M -22.08M -16.66M -17.89M -19.59M -21.52M -11.98M -11.15M -13.87M
1.53B 1.52B 1.46B 1.44B 1.43B 1.36B 1.21B 1.21B 1.17B 1.16B 1.19B 1.2B 1.25B 1.24B 1.23B 1.19B 1.19B 1.17B 1.14B 1.11B 1.12B 1.1B 1.07B 1.03B 1.02B 994.15M 978.93M 953.88M 958.18M 955.24M 940.36M 926.84M 913.32M 909.35M 896.35M 881.73M
4.03B 3.92B 232.52M 350.99M 217.39M 3.75B 3.85B 3.96B 4B 4.07B 4.21B 4.25B 4.14B 3.87B 3.72B 3.4B 3.34B 3.09B 2.85B 2.65B 2.61B 2.57B 2.73B 2.71B 2.8B 2.89B 2.95B 3.04B 3.01B 3.22B 3.26B 3.26B 3.21B 3.07B 3.05B 3B