Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.69B | $ 1.66B | $ 1.59B | $ 1.87B | $ 1.73B | $ 1.95B | |
$ 1.06B | $ 1.08B | $ 1.06B | $ 918.70M | $ 1.19B | $ 1.15B | |
$ 632.10M | $ 585.70M | $ 529.40M | $ 482.10M | $ 533.70M | $ 791.30M | |
$ 433.90M | $ 410.30M | $ 389.70M | $ 399.80M | $ 362.20M | $ 398.90M | |
$ 148.00M | $ 164.70M | $ 132.60M | $ 160.10M | $ 163.10M | $ 188.20M | |
$ 32.30M | $ 10.90M | $ 12.60M | $ -8.70M | $ -13.90M | $ -18.80M | |
$ -9.00M | $ -11.40M | $ -7.10M | $ -105.70M | $ -81.80M | $ -112.50M | |
$ 155.40M | $ 153.10M | $ 120.00M | $ 152.70M | $ 145.50M | $ 166.90M | |
$ 20.70M | $ 23.50M | $ 16.20M | $ 27.00M | $ 36.70M | $ 37.60M | |
$ -300.00K | $ -300.00K | $ 3.70M | - | - | - | |
$ 154.10M | $ 582.60M | $ 137.40M | $ 119.10M | $ 108.80M | $ 129.30M | |
$ 4.63 | $ 18.21 | $ 4.08 | $ 3.70 | $ 3.40 | $ 4.04 | |
$ 4.59 | $ 18.13 | $ 4.07 | $ 3.69 | $ 3.39 | $ 4.02 | |
$ 128.00M | $ 32.00M | $ 32.00M | $ 32.00M | $ 32.00M | $ 31.90M | |
$ 128.60M | $ 32.10M | $ 32.10M | $ 32.10M | $ 32.10M | $ 32.00M | |
$ 0.40 | $ 0.40 | $ 0.40 | $ 0.40 | $ 0.40 | $ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 866.00M | $ 1.49B | $ 1.45B | $ 1.52B | $ 1.39B | $ 1.55B | |
$ 150.80M | $ 582.60M | $ 137.40M | $ 119.10M | $ 108.80M | $ 129.00M | |
$ 71.22M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 116.90M | $ 177.40M | $ 136.30M | $ 130.70M | $ 159.40M | $ 185.70M | |
$ 183.40M | $ 268.70M | $ 212.50M | $ 202.80M | $ 231.20M | $ 251.30M |