Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 520.09M | $ 520.09M | $ 569.79M | $ 641.44M | $ 609.56M | $ 404.39M | |
$ 178.79M | $ 178.79M | $ 357.45M | $ 359.94M | $ 330.86M | $ 294.53M | |
$ 341.30M | $ 341.30M | $ 212.35M | $ 281.50M | $ 278.70M | $ 109.86M | |
$ 153.44M | $ 153.44M | $ 59.27M | $ 41.01M | $ 54.25M | $ 45.36M | |
$ 187.85M | $ 187.85M | $ 153.08M | $ 240.50M | $ 224.45M | $ 64.50M | |
$ 19.75M | $ 19.75M | $ 229.00K | $ 4.92M | $ -6.83M | $ -9.89M | |
$ -550.00K | $ -550.00K | $ 8.88M | $ -6.16M | $ 297.00K | $ -108.19M | |
$ 205.70M | $ 205.70M | $ 58.74M | $ 229.42M | $ 217.92M | $ -53.58M | |
$ 23.73M | $ 23.73M | $ 22.82M | $ 38.69M | $ 18.89M | $ 12.96M | |
$ 2.00M | $ 2.00M | - | - | - | - | |
$ 192.94M | $ 192.94M | $ 35.92M | $ 210.10M | $ 196.00M | $ -70.90M | |
$ 330.40 | $ 1.04 | $ 0.19 | $ 1.12 | $ 1.08 | $ -0.40 | |
$ 330.39 | $ 1.04 | $ 0.19 | $ 1.12 | $ 1.07 | $ -0.40 | |
$ 739.77B | $ 184.99B | $ 190.52M | $ 186.14M | $ 181.05M | $ 179.13M | |
$ 741.48B | $ 185.42B | $ 191.16M | $ 187.48M | $ 182.37M | $ 180.13M | |
$ 0.16 | $ 0.16 | $ 0.16 | $ 0.12 | $ 0.09 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 0.19 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 225.86M | $ 332.24M | - | $ -400.94M | $ 385.10M | $ 339.89M | |
- | - | - | - | $ 3.60M | $ 6.49M | |
$ 192.94M | $ 192.94M | $ 35.92M | $ 210.10M | $ 196.00M | $ -70.90M | |
$ 151.19M | $ 151.19M | $ 133.91M | $ 168.62M | $ 199.02M | $ 14.07M | |
$ 209.20M | $ 209.20M | $ 65.07M | $ 231.42M | $ 221.52M | $ -47.09M | |
$ 293.61M | $ 293.61M | $ 166.32M | $ 327.63M | $ 321.73M | $ 33.86M |