undefined
null (null%)
At close: Invalid Date

Balance Sheet Statement

Financials in USD. Fiscal year is undefined.
Fiscal Year 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 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
28.07M 14.65M 22.77M 22M 16.47M 171.96M 15.65M 13.52M 10.64M 18.68M 11.76M 13.88M 52.47M 15.92M 8.24M 9.27M 42.6M 18.26M 9.58M 11.77M 12.78M 9.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
12.43M 25.86M 22.61M 22.88M 27.77M 32.05M 30.22M 30.74M 32.8M 44.19M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
3.86B 3.62B 3.44B 3.25B 3.09B 2.93B 2.77B 2.68B 2.63B 2.55B 2.45B 2.38B 2.27B 2.19B 2.07B 1.91B 1.82B 1.76B 1.72B 1.62B 1.57B 1.45B
134.87M 124.39M 107.56M 87.48M 76.64M 74.51M 81.18M 76.16M 60.75M 56.9M 55.09M 51.72M 50.09M 45.06M 47.05M 47.31M 44.03M 42.31M 41.54M 34.19M 35.23M 30.88M
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
12.31M 14.15M 10.25M 11.28M 11.85M 13.75M 10.59M 8.49M 8.22M 9.59M 78.62M 7.22M 10.09M 10.33M 6.16M 7.21M 8.88M 10.17M 6.92M 9.84M 8.95M 10.64M
175.25M 153.19M 140.59M 120.76M 104.96M 260.21M 107.42M 98.17M 79.62M 85.16M 145.47M 72.82M 112.65M 71.31M 61.45M 63.79M 95.51M 70.74M 58.04M 55.8M 56.95M 51.27M
48.34M 49.85M 51.34M 52.82M 54.27M 55.72M 57.14M 58.55M 59.95M 61.59M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
235.94M 238.78M 241.93M 245.21M 248.54M 251.98M 255.52M 259.08M 263.07M 265.9M 269.29M 270.46M 274.05M 278.79M 283.29M 288.13M 293.23M 298.35M 303.6M 309.15M 316.69M 297.41M
4.16B 3.93B 3.76B 3.57B 3.42B 3.27B 3.12B 3.03B 2.99B 2.92B 2.72B 2.65B 2.54B 2.47B 2.35B 2.19B 2.11B 2.06B 2.03B 1.93B 1.89B 1.75B
4.33B 4.09B 3.9B 3.69B 3.53B 3.53B 3.22B 3.12B 3.07B 3B 2.86B 2.72B 2.65B 2.54B 2.42B 2.26B 2.21B 2.13B 2.09B 1.99B 1.95B 1.8B
240.74M 202.55M 187.27M 173.79M 169.42M 177.95M 142.55M 94.1M 90.21M 120.5M 99.17M 122.29M 109.36M 144.62M 113.43M 67.23M 84.05M 72.82M 86.13M 84.05M 63.96M 69.06M
n/a n/a 810K n/a n/a 479K 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 41.72M 1.22B 1.2B 1.22B 1.01B 918.63M 949.82M 828.86M 945.66M 776.05M 694.75M 832.46M 825.19M 775.4M 744.31M 702.11M 634.94M 529.39M 493.25M 607.11M
45.25M 41.69M -3.15M -1.18B 37.46M 36.98M 34.5M 32.98M 33.25M 33.24M 53.98M 30.78M 25.65M 24.04M 22.22M 22.23M 21.61M 21.38M 19.63M 19.65M 19.69M 17.36M
285.99M 244.24M 226.64M 211.76M 1.41B 1.44B 1.19B 1.05B 1.07B 982.61M 1.1B 929.13M 829.75M 1B 960.84M 864.86M 849.97M 796.31M 740.7M 633.1M 576.91M 693.53M
1.63B 1.9B 1.83B 1.61B 395.93M 395.74M 395.55M 395.36M 395.17M 394.94M 394.79M 394.6M 394.41M 394.33M 394.18M 293.19M 292.86M 292.52M 292.18M 291.84M 291.52M 291.19M
35.17M 36.75M 153.44M 164.59M 172.12M 170.79M 137.9M 113.46M 115.67M 118.33M 4.67M 6.18M 6.22M 8.22M 10.56M 30.73M 34.06M 37.37M 38.71M 41.83M 43.44M 46.67M
1.8B 2.05B 2.09B 1.86B 632.09M 631.14M 591.39M 603.97M 600.15M 587.17M 466.48M 462.5M 465.2M 461.58M 463.56M 385.48M 394.06M 395.99M 392.96M 388.74M 393.93M 395.4M
2.09B 2.3B 2.31B 2.07B 2.04B 2.07B 1.78B 1.65B 1.67B 1.57B 1.57B 1.39B 1.29B 1.46B 1.42B 1.25B 1.24B 1.19B 1.13B 1.02B 970.84M 1.09B
1.63B 1.9B 1.87B 2.83B 1.6B 1.62B 1.41B 1.31B 1.34B 1.22B 1.34B 1.17B 1.09B 1.23B 1.22B 1.07B 1.04B 994.62M 927.12M 821.24M 784.78M 898.29M
770K 690K 646K 644K 614K 604K 582K 582K 554K 554K 511K 511K 511K 511K 507K 504K 488K 481K 478K 479K 478K 414K
-574.76M -536.03M -504.31M -457.99M -428.97M -403.43M -376M -340.94M -316.16M -292.22M -278.55M -257.02M -223.72M -195.07M -173.55M -139.74M -126.57M -111.65M -97.79M -85.38M -73.88M -61.75M
-31.64M -35.18M -50.45M n/a -61M -58M -25M -29M -23M -7M 2M 10M 9M 7M 1M -2M -1M n/a n/a n/a -74M -62M
2.25B 1.79B 1.48B 1.51B -105.06M 1.36B 1.34B 1.36B 1.29B 1.32B 1.19B 1.22B 1.25B 967.4M 877.41M 892.11M 844.97M 822.23M 834.47M 845.23M 854.91M 610.31M
12.43M 25.86M 22.61M 22.88M 27.77M 32.05M 30.22M 30.74M 32.8M 44.19M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a