Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.37B | $ 1.17B | $ 708.41M | $ 335.58M | $ 366.50M | $ 578.77M | |
$ 647.07M | $ 672.01M | $ 248.38M | $ 14.31M | $ 172.40M | - | |
$ 727.05M | $ 498.89M | $ 460.03M | $ 321.27M | $ 194.10M | - | |
$ 368.78M | $ 141.90M | $ 302.91M | $ 221.49M | $ 146.19M | $ 513.56M | |
$ 404.75M | $ 341.79M | $ 157.12M | $ 99.79M | $ 47.91M | $ 65.22M | |
$ -186.75M | $ -161.64M | $ -169.19M | $ -155.02M | $ -98.04M | $ -95.05M | |
$ 7.86M | $ -11.33M | $ -43.98M | $ -25.96M | $ -60.79M | $ 181.97M | |
$ -91.72M | $ 184.02M | $ -105.31M | $ -39.73M | $ -110.93M | $ 152.13M | |
$ -71.14M | $ -59.80M | $ 5.30M | $ 3.13M | $ -5.91M | $ 17.81M | |
$ -1.25M | $ -1.61M | $ -369.00K | $ -1.40M | - | - | |
$ -62.26M | $ 212.02M | $ -220.37M | $ -128.99M | $ -105.04M | $ 223.27M | |
$ -0.52 | $ 2.12 | $ -2.22 | $ -1.43 | $ -1.22 | $ 2.59 | |
$ -0.52 | $ 2.11 | $ -2.22 | $ -1.43 | $ -1.22 | $ 2.59 | |
$ 401.38M | $ 99.91M | $ 99.42M | $ 89.92M | $ 86.02M | $ 85.99M | |
$ 402.19M | $ 100.43M | $ 99.42M | $ 89.92M | $ 86.02M | $ 86.03M | |
$ 1.20 | $ 1.20 | - | $ 1.32 | $ 1.32 | $ 1.32 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 969.37M | $ 813.91M | $ 551.29M | $ 235.79M | $ 318.59M | $ 513.56M | |
$ -45.59M | $ 243.82M | $ -193.21M | $ -104.23M | $ -87.17M | $ 225.11M | |
$ -156.93M | $ 141.53M | - | - | $ -39.38M | $ -8.08M | |
- | - | - | - | $ 98.21M | $ 95.58M | |
$ 86.69M | $ 345.66M | $ 63.88M | $ 115.28M | $ -12.72M | $ 247.72M | |
$ 188.09M | $ 559.30M | $ 313.27M | $ 366.74M | $ 190.02M | $ 449.10M |