Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.06B | $ 2.06B | $ 1.98B | $ 1.81B | $ 1.51B | $ 1.60B | |
$ 1.10B | $ 1.10B | $ 1.11B | $ 1.04B | $ 883.20M | $ 923.00M | |
$ 960.90M | $ 960.90M | $ 874.30M | $ 1.81B | $ 625.40M | $ 677.50M | |
$ 604.50M | $ 604.50M | $ 550.50M | $ 508.20M | $ 432.40M | $ 476.10M | |
$ 632.20M | $ 350.90M | $ 315.00M | $ 1.30B | $ 193.00M | $ 201.40M | |
$ -1.00M | $ -1.00M | $ -6.40M | $ -6.30M | $ -13.10M | $ -13.70M | |
$ 400.00K | $ 400.00K | $ -800.00K | $ -800.00K | $ -12.90M | $ -3.80M | |
$ 349.50M | $ 349.50M | $ 307.60M | $ 1.28B | $ 167.00M | $ 183.90M | |
$ 87.40M | $ 87.40M | $ 56.10M | $ 68.40M | $ 52.70M | $ 52.40M | |
- | - | - | - | - | - | |
$ 262.10M | $ 262.10M | $ 251.50M | $ 1.21B | $ 114.30M | $ 131.50M | |
- | - | - | - | $ 3.37 | $ 3.86 | |
- | - | - | - | $ 3.36 | $ 3.85 | |
- | - | - | - | $ 33.90M | $ 34.10M | |
- | - | - | - | $ 34.00M | $ 34.20M | |
- | - | - | - | $ 0.92 | $ 0.90 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.88 | $ 4.07 | |
- | - | - | - | - | - | |
$ 1.70B | $ 1.70B | $ 1.66B | $ 508.20M | $ 1.32B | $ 1.40B | |
- | - | - | - | $ 13.30M | $ 14.10M | |
$ 262.10M | $ 262.10M | $ 251.50M | $ 1.21B | $ 114.30M | $ 131.50M | |
$ 215.94M | $ 281.61M | $ 251.80M | - | $ 122.44M | $ 134.57M | |
$ 357.30M | $ 357.70M | $ 314.60M | $ 1.28B | $ 180.30M | $ 198.00M | |
$ 277.80M | $ 401.00M | $ 354.30M | $ 1.33B | $ 226.80M | $ 244.60M |