Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 961.41M | $ 1.00B | $ 931.48M | $ 818.16M | $ 778.33M | $ 746.15M | |
$ 336.47M | $ 55.82M | $ -412.81M | $ 374.59M | $ 382.90M | $ 388.90M | |
$ 642.38M | $ 947.86M | $ 518.67M | $ 443.57M | $ 395.43M | $ 357.25M | |
$ 305.96M | $ 308.65M | $ -261.94M | $ 237.55M | $ 206.04M | $ 191.34M | |
$ 265.03M | $ 248.35M | $ 256.73M | $ 206.02M | $ 189.39M | $ 165.91M | |
$ -132.49M | $ -80.14M | $ -74.19M | $ -215.26M | $ -157.73M | $ -143.33M | |
$ -5.55M | $ 3.17M | $ 5.48M | $ -29.62M | $ -32.58M | $ 1.63M | |
$ -338.14M | $ -243.11M | $ 175.72M | $ -38.86M | $ -916.00K | $ 24.22M | |
$ -31.12M | $ -9.54M | $ 58.59M | $ -1.37M | $ 19.51M | $ 30.10M | |
- | - | - | - | - | - | |
$ -240.48M | $ -107.69M | $ 116.88M | $ -38.62M | $ -20.85M | $ -5.87M | |
$ -1.10 | $ -0.83 | $ 0.41 | $ -0.16 | $ -0.08 | $ -0.02 | |
$ -1.10 | $ -0.83 | $ 0.41 | $ -0.16 | $ -0.08 | $ -0.02 | |
$ 1.12B | $ 280.10M | $ 279.23M | $ 237.70M | $ 246.15M | $ 246.15M | |
$ 1.13B | $ 280.10M | $ 279.38M | $ 237.70M | $ 246.15M | $ 246.15M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.42 | - | - | |
- | - | - | - | - | - | |
$ 642.43M | $ 364.48M | $ -674.75M | $ 612.14M | $ 588.94M | $ 580.24M | |
$ -307.02M | $ -233.57M | $ 116.88M | $ -38.62M | $ -20.85M | $ -5.87M | |
$ 27.24M | - | - | $ -960.06K | $ 8.22M | $ -4.24M | |
- | - | - | $ 215.26M | $ 157.73M | $ 143.33M | |
$ -277.01M | $ -239.66M | $ 249.91M | $ 176.40M | $ 156.81M | $ 167.55M | |
$ -115.40M | $ -88.42M | $ 406.97M | $ 319.96M | $ 303.53M | $ 314.36M |