Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 741.34M | $ 790.72M | $ 534.72M | $ 614.50M | $ 583.44M | $ 560.44M | |
$ 75.66M | $ 158.71M | $ 115.14M | $ 150.40M | $ 142.69M | $ 145.14M | |
$ 663.26M | $ 632.01M | $ 519.88M | $ 464.10M | $ 440.75M | $ 415.30M | |
$ 271.84M | $ 483.98M | $ 443.21M | $ 417.79M | $ 405.26M | $ 405.18M | |
$ 73.98M | $ 81.63M | $ 76.68M | $ 46.31M | $ 35.48M | $ 10.12M | |
$ -93.16M | $ -90.39M | $ -65.09M | $ -73.91M | $ -94.27M | $ -115.40M | |
$ -30.40M | $ 19.68M | $ -56.09M | $ -9.11M | $ -30.18M | $ -112.84M | |
$ 18.93M | $ -4.75M | $ 9.01M | $ -18.48M | $ -88.96M | $ -218.12M | |
$ -12.87M | $ -26.25M | $ 292.00K | $ -19.57M | $ -32.91M | $ -56.12M | |
$ -6.50M | $ -6.09M | $ -1.50M | - | - | - | |
$ 21.14M | $ 15.41M | $ 67.39M | $ 1.09M | $ -56.05M | $ -166.19M | |
$ 0.22 | $ 0.12 | $ 0.07 | $ -0.07 | $ -0.42 | $ -1.33 | |
$ 0.21 | $ 0.20 | $ 0.07 | $ -0.07 | $ -0.42 | $ -1.33 | |
$ 498.49M | $ 125.60M | $ 128.25M | $ 133.53M | $ 133.49M | $ 125.17M | |
$ 504.12M | $ 127.22M | $ 130.13M | $ 133.53M | $ 133.49M | $ 125.17M | |
$ 0.39 | $ 0.13 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 347.50M | $ 642.68M | $ 558.34M | $ 568.19M | $ 547.96M | $ 550.32M | |
$ 25.29M | $ 15.41M | $ 8.72M | $ 1.09M | $ -56.05M | $ -162.00M | |
$ -2.16M | $ -31.00M | - | - | $ -37.02M | $ -79.00M | |
- | - | - | - | $ 94.27M | $ 115.40M | |
$ 169.89M | $ 187.96M | $ 74.10M | $ -27.80M | $ 5.31M | $ -102.72M | |
$ 467.10M | $ 511.70M | $ 382.19M | $ 281.83M | $ 308.48M | $ 194.98M |