Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.17B | $ 1.17B | $ 708.41M | $ 335.58M | $ 366.50M | $ 578.77M | |
$ 502.13M | $ 502.13M | $ 248.38M | $ 14.31M | $ 172.40M | - | |
$ 668.76M | $ 668.76M | $ 460.03M | $ 321.27M | $ 194.10M | - | |
$ 323.71M | $ 326.97M | $ 302.91M | $ 221.49M | $ 146.19M | $ 513.56M | |
$ 345.06M | $ 341.79M | $ 157.12M | $ 99.79M | $ 47.91M | $ 65.22M | |
$ -161.64M | $ -161.64M | $ -169.19M | $ -155.02M | $ -98.04M | $ -95.05M | |
$ -2.72M | $ -5.98M | $ -43.98M | $ -25.96M | $ -60.79M | $ 181.97M | |
$ 184.02M | $ 184.02M | $ -105.31M | $ -39.73M | $ -110.93M | $ 152.13M | |
$ -59.80M | $ -59.80M | $ 5.30M | $ 3.13M | $ -5.91M | $ 17.81M | |
$ -1.61M | $ -1.61M | $ -369.00K | $ -1.40M | - | - | |
$ 180.23M | $ 180.23M | $ -220.37M | $ -128.99M | $ -105.04M | $ 223.27M | |
$ 2.13 | $ 2.12 | $ -2.22 | $ -1.43 | $ -1.22 | $ 2.59 | |
$ 2.11 | $ 2.11 | $ -2.22 | $ -1.43 | $ -1.22 | $ 2.59 | |
$ 399.63M | $ 99.91M | $ 99.42M | $ 89.92M | $ 86.02M | $ 85.99M | |
$ 401.70M | $ 100.43M | $ 99.42M | $ 89.92M | $ 86.02M | $ 86.03M | |
$ 1.20 | $ 1.20 | - | $ 1.32 | $ 1.32 | $ 1.32 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 825.84M | $ 829.10M | $ 551.29M | $ 235.79M | $ 318.59M | $ 513.56M | |
$ 227.15M | $ 212.02M | $ -193.21M | $ -104.23M | $ -87.17M | $ 225.11M | |
$ 75.50M | $ 141.53M | - | - | $ -39.38M | $ -8.08M | |
- | - | - | - | $ 98.21M | $ 95.58M | |
$ 345.66M | $ 345.66M | $ 63.88M | $ 115.28M | $ -12.72M | $ 247.72M | |
$ 421.34M | $ 568.16M | $ 313.27M | $ 366.74M | $ 190.02M | $ 449.10M |