52.99
-0.01 (-0.02%)
At close: Aug 30, 2023, 8:00 PM

Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year 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
Period Ending 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
2.21B 2.16B 2.14B 2.12B 2.05B 1.94B 1.8B 1.65B 1.53B 1.42B 1.36B 1.32B 1.31B 1.3B 1.22B 1.13B 1.04B 974.58M 910.88M 853.22M 797.77M 723.57M 662.89M 473.03M 292.78M 135.55M
1.3B 1.27B 1.26B 1.26B 1.22B 1.16B 1.08B 1B 931.61M 867.26M 825.68M 793.54M 785.37M 779.25M 736.17M 695.62M 672.54M 629.59M 590.79M 548.59M 512.34M 466.48M 429.17M 311.94M 178.31M 82.34M
904.63M 892.67M 883.1M 862.89M 835.44M 781.26M 715.4M 651.83M 599.08M 551.18M 535.64M 528.34M 521.67M 516.22M 482.18M 430.01M 372.14M 344.98M 320.09M 304.63M 285.43M 257.09M 233.72M 161.09M 114.47M 53.21M
154.55M 176.74M 215.35M 225.41M 200.78M 161.52M 102.87M 77.48M 74.42M 68.95M 119.83M 123.93M 118.33M 123.92M 67.65M 76.19M 49.02M 41.2M 44.43M 12.91M 16.16M 6.91M 5.75M 2.85M 13.86M 11.39M
1.87M 1.25M 791K 258K 338K 378K 422K 351K 206K 215K 453K 749K 979K 1.25M 1.16M 1.28M 1.43M 1.32M 1.27M 957K 557K 348K 222K 74K 42K 16K
4.23M 97.98M 178.35M 215.63M 169.75M 95.55M 44.52M 27.36M 31.19M 27.2M 69.63M 55.86M 44M 45.16M -4.98M 18.3M -13.37M -24.81M -31.64M -65.44M -67.58M -65.63M -49.86M -37.39M -64K 4.89M
53.04M 70.18M 106.26M 115.2M 86.6M 39.26M 10.41M 6.48M 7.47M 7.91M 28.05M 12.45M 12.08M 10.47M -12.87M 8.73M -2.74M -11.19M -20.3M -39.6M -67.28M -64.86M -48.36M -38.67M -788K 4.45M
420.8M 400.58M 376.42M 362.49M 348.21M 322.46M 297.64M 272.07M 253.87M 237.61M 236.38M 235.04M 236.26M 243.25M 232.91M 219.32M 204.48M 186.24M 170.27M 156.05M 144.45M 143.68M 134.62M 100.17M 67.94M 27.22M
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
220.28M 288.97M 213.18M 139.65M 68.61M -376K -337K -458K -1.43M -823K -214K -329K 337K -201K -1.05M -2.82M -3.35M -2.68M -2.35M -214K -2.65M -2.97M -3.19M -3.21M -247K -127K
719.99M 689.55M 653.54M 624.8M 588.85M 542.25M 526.04M 484.23M 456.5M 448.13M 413.08M 408.4M 407.18M 392.29M 375.73M 350.37M 323.53M 296.1M 269.02M 247.78M 230.76M 221.44M 205.67M 151.02M 98.51M 41.89M
154.65M 126.2M 99.89M 81.11M 71.16M 62.1M 55M 47.01M 39.37M 38.59M 41.66M 47.7M 54.65M 59.02M 58.29M 54.1M 51.25M 55.03M 56.45M 60M 61.3M 50.14M 41.86M 27.34M 13.04M 5.99M
n/a n/a n/a n/a n/a n/a n/a n/a n/a -76.99M -160.68M -248.01M -329.12M -331.39M -304.7M -280.73M -262.1M -243.41M -232.7M -217.06M -197.68M -176.67M -163.62M -115.9M -72.8M -33.24M
2.02B 1.96B 1.91B 1.88B 1.81B 1.7B 1.61B 1.49B 1.39B 1.32B 1.24B 1.2B 1.19B 1.17B 1.11B 1.05B 996.08M 925.69M 859.81M 796.37M 743.11M 687.92M 634.84M 462.95M 276.82M 124.23M
-54.75M 18.76M 53.08M 74.01M 64.57M 34.51M 20.08M 10.19M 11.91M 9.78M 20.66M 27.26M 18.95M 20.34M 7.05M 82K 7.73M 7.05M 9.45M 2.88M -303K -767K -1.5M 1.28M 724K 442K
85.67M 84.17M 82.17M 65.6M 65.39M 65.33M 61.29M 59.94M 55.71M 52.2M 50.72M 48.68M 47.85M 47.44M 47.2M 47.04M 46.7M 46.21M 43.65M 42.35M 39.43M 62.6M 62.6M 62.6M 62.6M 62.6M
85.67M 84.17M 82.17M 65.82M 65.6M 65.77M 61.94M 60.44M 56.16M 52.65M 51.05M 48.81M 73.42M 47.44M 47.2M 47.06M 46.72M 46.21M 43.71M 42.35M 39.43M 62.6M 62.6M 62.6M 62.6M 62.6M
0.84 1.10 1.62 1.76 1.32 0.61 0.17 0.12 0.14 0.15 0.58 0.26 0.26 0.23 -0.26 0.21 -0.06 -0.27 -0.4 -0.77 -1.14 -1.03 -0.77 -0.62 -0.01 0.07
0.24 1.09 1.61 1.75 1.32 0.61 0.17 0.12 0.14 0.13 0.56 0.24 0.24 0.23 -0.26 0.21 -0.06 -0.27 -0.4 -0.77 -1.14 -1.03 -0.77 -0.62 -0.01 0.07
370.79M 377.03M 393.78M 394.13M 482.22M 454.94M 388.48M 350.71M 315.4M 268.01M 280.34M 274.3M 267.1M 271.08M 245.25M 205.48M 162.14M 153.4M 145.76M 145.8M 135.15M 107.62M 93.45M 56.13M 45.64M 25.47M
158.88M 224.18M 278.24M 296.74M 240.91M 157.65M 99.52M 74.37M 70.55M 65.8M 111.28M 103.56M 98.65M 104.18M 53.31M 72.4M 37.88M n/a n/a n/a n/a n/a n/a n/a n/a n/a
309.16M 298.94M 287.1M 262.31M 240.64M 219.79M 202.47M 186.22M 176.69M 168.12M 160.23M 156.89M 154.44M 149.04M 141.39M 129.63M 117.62M 108.43M 98.75M 91.73M 86.31M 77.76M 71.05M 50.85M 30.57M 14.67M