undefined
null (null%)
At close: Invalid Date

Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year 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 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
3.86B 3.24B 2.46B 2.99B 2.71B 2.41B 2.34B 2.71B 2.9B 3.2B 3.5B 3.58B 3.62B 3.7B 3.77B 3.62B 3.5B 3.27B 2.85B 2.69B 2.62B 2.58B 2.39B 2.29B 2.42B 2.61B
4.75B 4.15B 3.34B 2.92B 2.51B 2.18B 2.11B 2.46B 2.67B 2.95B 3.26B 3.32B 3.37B 3.45B 3.48B 3.38B 3.25B 3.02B 2.63B 2.46B 2.39B 2.36B 2.2B 2.07B 2.18B 2.36B
-892.82M -911.53M -884.77M 69.35M 196.87M 231.72M 230.11M 247.96M 230.36M 250.85M 240.39M 264M 252.78M 244.44M 292.37M 245.49M 245.08M 246.09M 224.08M 228.87M 235.02M 228.15M 189.67M 218.09M 238.15M 247.91M
-65.43M -66.36M -32.15M -76.5M 54.01M 77.61M 79.62M 91.75M 72.66M 91.64M 77.33M 102.79M 91.64M 81.35M 122.91M 69.83M 72.95M 78.28M 64.22M 75.81M 80.96M 75.84M 39.53M 66.63M 84.39M 92.34M
170K 132K 171K 191K 195K 190K 298K 389K 476K 544K 556K 621K 623K 652K 577K 496K 448K 367K 339K 256K 221K 345K 388K 468K 566K 471K
-101.92M -102.13M -66.09M -108.72M 20.09M 41.55M 41.2M 49.04M 29.68M 49.54M 34.57M 61.06M 51.05M 41.29M 84.85M 33.44M 38.11M 44.61M 33.32M 46.29M 51.87M 48.53M 12.27M 39.85M 58.01M 65.92M
-99.44M -99.75M -68.91M -110.05M 15.38M 35.86M 33.81M 43.13M 23.72M 44.07M 31.26M 55.94M 47.24M 38.82M 79.82M 30.4M 34.52M 39.92M 29.5M 41.27M 46.8M 44.84M 10.17M 39.66M 57.03M 64.23M
72.17M 66.95M 82.7M 116.29M 133.44M 154.12M 150.49M 156.21M 157.69M 159.2M 163.06M 161.21M 161.15M 163.09M 169.46M 175.66M 172.14M 167.82M 159.87M 153.06M 154.07M 152.3M 150.14M 151.46M 153.76M 155.57M
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
21.9M 9.23M -14M 29.53M 9.88M 459K 1.24M 8.03M 10.46M 13.71M 15.8M 16.88M 18.11M 18.58M 15.7M 7.84M 3.72M n/a n/a n/a n/a n/a n/a n/a n/a n/a
91.96M 74.07M 66.59M 145.82M 142.86M 154.12M 150.49M 156.21M 157.69M 159.2M 163.06M 161.21M 161.15M 163.09M 169.46M 175.66M 172.14M 167.82M 159.87M 153.06M 154.07M 152.3M 150.14M 151.46M 153.76M 155.57M
-31.7M -32.35M -34.11M 34.3M 36M 38.2M 40.67M 42.66M 43.02M 42.27M 42.94M 42.48M 41.63M 41.01M 38.93M 37.11M 35.21M 34.07M 31.34M 29.96M 29.47M 27.7M 27.53M 26.92M 26.64M 26.58M
n/a n/a n/a 11.19M 11.19M 29.66M 50.47M 58.88M 79.34M 81.95M 84.92M 87.45M 88.03M 89.24M 88.66M 88.2M 84.04M 78.66M 72.28M 67.43M 66.26M 65.89M 65.88M 66.15M 68.3M 69.41M
4.95B 4.33B 3.52B 3.06B 2.66B 2.33B 2.26B 2.62B 2.83B 3.11B 3.43B 3.48B 3.53B 3.62B 3.65B 3.55B 3.42B 3.19B 2.79B 2.61B 2.54B 2.51B 2.35B 2.22B 2.34B 2.51B
6.37M 6.47M 11.68M 1.33M 4.71M 5.69M 7.39M 5.91M 5.96M 5.47M 3.31M 5.13M 3.81M 2.47M 5.03M 3.04M 3.6M 4.7M 3.82M 5.01M 5.07M 3.69M 2.11M 187K 970K 1.69M
26.24M 26.23M 26.23M 26.23M 26.23M 23.89M 22.94M 22.92M 22.92M 22.82M 22.75M 22.73M 22.73M 22.73M 22.73M 22.73M 22.73M 22.73M 22.55M 22.54M 22.32M 21.4M 21.31M 21.3M 21.3M 21.18M
26.24M 26.23M 26.23M 26.23M 26.23M 23.89M 22.94M 23.03M 22.92M 22.87M 22.8M 22.73M 22.73M 22.74M 22.77M 22.73M 22.73M 22.79M 22.55M 22.54M 22.32M 21.72M 21.31M 21.3M 21.3M 21.32M
-3.8 -3.81 -2.45 -4 0.83 1.47 1.48 1.89 1.04 1.93 1.37 2.46 2.08 1.71 3.52 1.34 1.51 1.74 1.45 1.97 2.20 2.09 0.49 1.89 2.71 3.05
-3.8 -3.81 -2.45 -4 0.83 1.47 1.47 1.88 1.03 1.92 1.37 2.45 2.07 1.70 3.50 1.33 1.50 1.73 1.41 1.93 2.16 2.05 0.48 1.86 2.67 3.01
-106.88M -107.18M -72.52M -36.33M 94.44M 118.87M 120.96M 130.94M 111.75M 129.62M 115.12M 140.62M 129.63M 119.2M 160.71M 107.83M 108.9M 114.41M 98.03M 106.38M 110.29M 102.44M 65.02M 91.59M 109.19M 116.46M
-243.19M -290.43M -256.17M -230.39M 9.83M 79.75M 81.87M 91.7M 72.7M 91.81M 77.51M 103.54M 92.68M 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
15.59M 16.15M 16.53M 38.09M 38.35M 39.12M 39.09M 39.24M 39.05M 37.81M 37.6M 37.08M 36.95M 36.91M 36.93M 37.28M 35.58M 35.72M 33.36M 30.13M 28.95M 26.2M 25.21M 24.82M 24.55M 23.95M