15.60
-0.22 (-1.39%)
At close: Apr 28, 2025, 3:59 PM
15.65
0.32%
After-hours: Apr 28, 2025, 04:05 PM 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
258.35M 349.39M 253.37M 269.84M 431.97M 331.39M 246.93M 231.3M 84.15M 134.78M 225.34M 150.37M 501.97M 207.53M 494.25M 363.53M 138.25M 122.23M 95.44M 286.27M 115.36M 137.03M 186.84M 251.28M 148.28M 172.15M 73.38M 54.13M 70.65M 69.65M 104.47M 147.65M 74.56M 104.27M 53.65M 81.93M
87.2M 305.67M 325.58M 335.19M 318.96M 354.38M 391.12M 293.37M 256.83M 266.27M 358.13M 420.45M 368.26M 345M 339.57M 281.58M 210.87M 214.66M 185.76M 126.29M 126.07M 72.92M 71.63M 58.54M 73.76M 87.07M 61.3M 82.85M 64.96M 55.7M 40.24M 39.16M 39.28M n/a n/a n/a
425.38M 339.41M 24.55M 25.6M 23.91M 359.59M 396.83M 299.09M 262.56M 272M 383.84M 426.69M 374.51M 351.26M 346.23M 288.25M 218.04M 222.23M 193.37M 134.12M 134.4M 81.65M 80.36M 67.99M 83.72M 97.04M 71.28M 92.85M 74.97M 60.89M 46.44M 45.36M 45.49M n/a n/a n/a
-551.54M 4.65M 3.44B 3.44B 3.42B -18.32M -16.86M -16.48M -34.64M -272M 3.51B 19.98M -22.21M -475.72M -472.17M -414.98M -319.58M -321.23M -292.42M -234.9M -215.88M -163.34M -162.79M -150.92M -168.83M -136.3M -110.01M -130.83M -112.93M -98.65M -84.43M -83.54M -83.81M 1.31B 1.35B 1.33B
10.31M n/a n/a n/a n/a n/a 66.69M 66M n/a n/a n/a n/a n/a 42.45M 44.23M 39.06M n/a 40.34M 38.06M 33.52M 34.81M 34.85M 35.91M n/a 33.11M 29.42M 2.17M 272K 14.45M 12.57M 12.72M 7.59M 7.69M n/a n/a n/a
n/a n/a n/a n/a n/a n/a -246.93M -231.3M -84.15M n/a -362.53M -370.93M -700.89M -377.82M -604.55M 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
-10.31M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a 695.74M 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
345.55M 349.99M 253.37M 269.84M 431.97M 685.77M 704.73M 590.67M 407.05M 134.18M 324.74M 602M 913.92M 594.98M 878.05M 684.17M 389.69M 377.23M 319.26M 446.08M 276.25M 244.8M 294.38M 341.72M 255.16M -1.52M -1.31M -1.04M 150.05M -137K -90K 194.4M 121.53M 104.27M 53.65M 81.93M
52.65M 54.12M 55.58M 56.59M 55.49M 56.08M 55.28M 56.97M 52.46M 51.62M 53.03M 49.91M 49.65M 50.89M 52.09M 52.59M 27.1M 24.24M 23.96M 24.47M 16.81M 16.87M 17.21M 17.34M 17.31M 8.12M 7.5M 6.69M 6.58M 6.3M 6.44M 6.54M 6.58M 6.74M 6.88M 6.99M
73.51M 73.69M 73.89M 74.09M 74.29M 74.51M 74.74M 74.98M 75.22M 75.47M 75.75M 76.02M 73.32M 73.57M 73.85M 74.14M 74.44M 74.76M 75.08M 76.31M 64.66M 64.83M 65.21M 65.59M 67.8M 31.14M 31.22M 31.3M 31.38M 31.46M 31.55M 31.64M 31.73M 28.18M 28.18M 28.34M
3.65B 484.58M 3.61B 3.61B 3.61B 490.18M 526.86M 431.04M 390.23M 127.09M 3.64B 572.6M 497.48M 475.72M 472.17M 414.98M 319.58M 321.23M 292.42M 234.9M 215.88M 163.34M 162.79M 150.92M 168.83M 136.3M 110.01M 130.83M 112.93M 98.65M 84.43M 83.54M 83.81M 1.34B 1.39B 1.37B
3.99B 3.99B 3.87B 3.88B 4.04B 4.07B 4.08B 4.11B 3.92B 3.91B 3.97B 4.01B 4.23B 3.8B 3.89B 3.66B 3.35B 3.36B 3.14B 3.13B 2.79B 2.82B 2.8B 2.98B 2.98B 2.14B 1.82B 1.71B 1.69B 1.64B 1.53B 1.51B 1.4B 1.45B 1.44B 1.45B
n/a n/a n/a n/a n/a n/a 30.5M 23.67M 20.83M 18.91M 11.96M 18.28M 13.98M 14.83M 14.26M 42.9M 16.4M 16.75M 15.56M 15.13M 17.36M 20.32M n/a n/a 21.94M 13.2M 12.71M n/a 10.37M 10.71M 9.46M 4.66M n/a n/a n/a n/a
n/a n/a n/a n/a n/a n/a -40.94M -49.47M -53.86M -75.74M -2.22B 14.8M 9.49M 13.92M 12.02M 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 40M n/a n/a n/a n/a n/a 25M 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 10.44M 25.8M 33.03M 56.83M 2.21B -33.08M -23.48M -28.76M -26.28M -42.9M -16.4M -16.75M -15.56M -15.13M -17.36M -20.32M -40M -3.01M -21.94M -13.2M -12.71M -1.56M -35.37M -10.71M -9.46M -4.66M -793K n/a n/a n/a
n/a n/a 1.19B 1.19B 3.17B 3.2B 31.29M 24.1M 20.61M 19.95M 11.96M 18.28M 13.98M 14.83M 14.26M 42.9M 17.78M 17.88M 16.59M 16.4M 18.18M 20.32M 1.61M 3.01M 23M 13.2M 12.71M 1.56M 35.37M 10.71M 9.46M 5.57M 7.09M n/a n/a n/a
334.69M 334.54M 284.38M 284.24M 284.08M 370.17M 368.62M 408.5M 408.31M 453.81M 464.73M 337.71M 337.51M 337.31M 337.11M 336.92M 268.67M 308.53M 268.39M 268.25M 113.72M 148.6M 113.47M 103.79M 432.71M 263.13M 93.07M 53.01M 52.95M 52.89M 52.84M 62.78M 52.72M 62.6M 62.59M 43.41M
-364.39M 3.11B 3.04B 3.05B 77.65M 3.2B 3.21B 3.18B 3B 2.95B 3.04B 3.19B 3.4B 2.98B 3.09B 2.87B 2.65B 2.63B 2.45B 2.45B 2.27B 2.27B 2.29B 2.49B 2.17B 1.58B 1.44B 1.39B 1.37B 1.33B 1.29B -62.78M -52.72M n/a n/a n/a
n/a 3.47B 2.16B 2.18B 361.74M 370.17M 368.62M 24.1M 20.61M 173.44M 3.49B 18.28M 13.98M 172.86M 172.72M 172.58M 268.67M 104.31M 104.88M 104.45M 113.72M 103.96M 2.41B 2.59B 432.71M 49.64M 49.6M 1.44B 77.95M 49.49M 49.46M 62.78M 52.72M 62.6M 62.59M 43.41M
3.48B 3.48B 3.36B 3.36B 3.53B 370.17M 3.58B 3.61B 3.43B 3.43B 3.51B 3.55B 3.76B 3.35B 3.45B 3.23B 2.92B 2.94B 2.72B 2.72B 2.38B 2.42B 2.41B 2.59B 2.6B 1.84B 1.53B 1.44B 1.43B 1.38B 1.34B 1.32B 1.21B 62.6M 62.59M 43.41M
364.39M 365.42M 316.47M 316.93M 315.28M 370.17M 368.62M 439.58M 434.83M 453.81M 464.73M 361.02M 360.79M 361.83M 362.91M 363.12M 268.67M 308.53M 268.39M 268.25M 113.72M 148.6M 153.47M 388.34M 432.71M 263.13M 93.07M 53.01M 77.95M 52.89M 52.84M 62.78M 52.72M 62.6M 62.59M 43.41M
259.96M 259.28M 266.16M 271.64M 271.93M 277.46M 277.46M 277.43M 276.91M 277.58M 275.1M 279.84M 282.33M 283.17M 280.25M 282.85M 284.26M 286.77M 286.35M 286.35M 407.26M 398.44M 393.76M 385.39M 376.38M 296.51M 287.51M 276.86M 265.62M 260.47M 192.43M 142.65M 142.65M 176.14M 170.32M 166.86M
264.46M 262.95M 262.52M 259.9M 255.15M 247.16M 241.72M 233.81M 225.88M 213.47M 200.09M 190.85M 181.33M 168.93M 156.56M 147.81M 138.09M 128.81M 121.48M 116.15M 112.05M 103.37M 98.13M 89.99M 81.62M 73.65M 66.8M 58.84M 51.27M 47.58M 40.96M 32.43M 30.78M n/a n/a n/a
-20.26M -16.09M -20.91M -20.98M -19.51M -25.76M -22.41M -19.88M -21.66M -22.52M -15.75M -10.32M -1.66M -538K 167K -150K 1.13M 1.01M 1.13M 589K 239K 331K -10K -664K -1.34M -1.52M -1.31M -1.04M -444K -137K -90K -199K -267K n/a n/a n/a
507.81M 509.66M 511.22M 513.91M 511.19M 505.93M 500.22M 494.68M 484.49M 471.73M 463.63M 464.75M 466.61M 455.95M 442.25M 435.6M 428.42M 421.34M 413.95M 407.92M 407.5M 398.77M 393.75M 384.73M 375.04M 295M 286.2M 275.82M 265.18M 260.33M 192.34M 183.5M 181.59M 176.14M 170.32M 166.86M
512.58M 339.41M 24.55M 25.6M 23.91M 713.97M 787.95M 592.46M 519.39M 538.27M 741.98M 867.12M 742.77M 696.26M 685.8M 569.83M 428.91M 436.89M 379.13M 260.41M 260.47M 154.57M 151.99M 126.52M 157.49M 184.11M 132.58M 175.69M 139.92M 116.58M 86.68M 84.52M 84.77M n/a n/a n/a