Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 724.85M | $ 684.98M | $ 739.03M | $ 664.45M | $ 582.35M | $ 641.23M | |
$ 229.38M | $ 453.75M | $ 518.62M | $ 454.97M | $ 384.91M | $ 83.94M | |
$ 606.37M | $ 231.23M | $ 220.41M | $ 209.47M | $ 197.44M | $ 557.28M | |
$ 47.74M | $ 42.77M | $ 180.22M | $ 173.67M | $ 159.50M | $ 172.47M | |
$ 522.12M | $ 488.31M | $ 936.20M | $ 812.85M | $ 304.14M | $ 379.82M | |
$ 106.43M | $ 58.55M | $ -61.17M | $ -65.40M | $ -67.94M | $ -71.05M | |
$ -9.02M | $ -203.67M | $ -29.45M | $ 26.06M | $ -9.52M | $ -114.76M | |
$ -112.21M | $ -73.76M | $ 147.95M | $ 77.27M | $ 99.13M | $ 198.15M | |
$ 417.00K | $ 588.00K | $ 447.00K | $ 145.00K | $ 353.00K | $ -217.00K | |
$ -197.00K | $ -261.00K | $ 1.74M | $ 1.09M | $ 31.24M | $ 1.63M | |
$ -114.06M | $ -73.47M | $ 173.03M | $ 76.54M | $ 97.37M | $ 415.10M | |
$ -0.97 | $ -0.67 | $ 1.54 | $ 0.68 | $ 0.87 | $ 1.72 | |
$ -0.97 | $ -0.67 | $ 1.53 | $ 0.68 | $ 0.87 | $ 1.71 | |
$ 775.99M | $ 109.66M | $ 116.12M | $ 119.97M | $ 111.79M | $ 111.20M | |
$ 775.99M | $ 109.66M | $ 116.88M | $ 119.97M | $ 112.08M | $ 111.62M | |
$ 1.18 | $ 1.16 | $ 1.10 | $ 1.10 | $ 1.10 | $ 1.10 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 166.22M | $ 496.52M | $ -197.17M | $ -148.41M | $ 278.21M | $ 256.41M | |
$ -114.06M | $ -73.47M | $ 173.03M | $ 76.54M | $ 102.88M | $ 191.69M | |
$ 73.10M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 8.76M | $ -1.30M | $ 206.83M | $ 142.67M | $ 167.07M | $ 269.21M | |
$ 166.79M | $ 150.10M | $ 350.42M | $ 293.31M | $ 307.10M | $ 411.75M |