Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 974.53M | $ 903.50M | $ 765.66M | $ 542.19M | $ 488.94M | $ 360.11M | |
$ 302.37M | $ 249.49M | $ -209.92M | $ 146.63M | $ 139.77M | $ 110.26M | |
$ 675.25M | $ 654.01M | $ 449.82M | $ 395.56M | $ 349.17M | $ 249.85M | |
$ 691.64M | $ 658.28M | $ 584.50M | $ 469.96M | $ 255.92M | $ 266.06M | |
$ -16.39M | $ -102.84M | $ -134.68M | $ -74.40M | $ 93.25M | $ -16.21M | |
$ -23.23M | $ -24.06M | $ -25.61M | $ -22.13M | $ 202.00K | $ 4.00K | |
$ 21.61M | $ -16.19M | $ -11.17M | $ -5.53M | $ -1.47M | $ -4.43M | |
$ -120.61M | $ -110.72M | $ -149.13M | $ -102.06M | $ 91.98M | $ -20.64M | |
$ 4.00M | $ 3.40M | $ -436.07M | $ 8.13M | $ 6.14M | $ 3.03M | |
- | - | - | - | - | - | |
$ -86.60M | $ 117.41M | $ 317.78M | $ -110.99M | $ 66.15M | $ -21.52M | |
$ -0.68 | $ -0.62 | $ 1.52 | $ -1.01 | $ 0.59 | $ -0.19 | |
$ -0.68 | $ -0.62 | $ 1.48 | $ -1.01 | $ 0.59 | $ -0.19 | |
$ 527.93M | $ 129.42M | $ 121.43M | $ 109.45M | $ 111.68M | $ 111.68M | |
$ 646.71M | $ 129.42M | $ 192.68M | $ 109.45M | $ 111.68M | $ 111.68M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 994.01M | $ 907.77M | $ 374.58M | $ 616.59M | $ 395.69M | $ 376.32M | |
$ -87.32M | $ -79.75M | $ 317.78M | $ -110.99M | $ 66.15M | $ -21.52M | |
$ 18.06M | - | - | $ -110.99M | $ 66.15M | $ -21.52M | |
- | - | - | - | - | - | |
$ -110.04M | $ -136.87M | $ -123.52M | $ -74.40M | $ 93.25M | $ -16.21M | |
$ -69.77M | $ -47.16M | $ -16.46M | $ 17.37M | $ 99.99M | $ -10.26M |