Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.22B | $ 1.24B | $ 1.10B | $ 747.20M | $ 476.20M | |
$ 54.10M | $ 178.10M | $ 188.40M | $ 136.70M | $ 107.50M | |
$ 1.03B | $ 1.06B | $ 909.60M | $ 610.50M | $ 560.40M | |
$ 903.40M | $ 801.90M | $ 733.80M | $ 497.20M | $ 331.60M | |
$ 137.00M | $ 259.50M | $ 175.80M | $ 113.30M | $ 37.10M | |
$ -21.50M | $ -45.20M | $ -47.60M | $ -43.90M | $ -69.30M | |
$ 188.30M | $ 164.20M | $ 62.30M | $ 3.70M | $ -500.00K | |
$ 246.50M | $ 388.80M | $ 194.60M | $ 101.00M | $ -31.70M | |
$ 237.50M | $ 281.50M | $ 131.40M | $ 6.10M | $ 4.70M | |
- | - | - | - | - | |
$ 9.00M | $ 107.30M | $ 63.20M | $ 116.80M | $ -4.00M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 957.50M | $ 980.00M | $ 918.10M | $ 395.80M | $ 247.40M | |
$ 9.00M | $ 107.30M | $ 63.20M | $ 116.80M | $ -9.10M | |
$ 48.96M | - | - | - | - | |
- | - | - | - | - | |
$ 146.00M | $ 434.00M | $ 242.20M | $ 144.90M | $ 37.60M | |
$ 299.30M | $ 592.30M | $ 330.00M | $ 214.20M | $ 88.40M |