Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 717.00M | $ 751.40M | $ 615.60M | $ 491.60M | $ 340.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 374.30M | $ 598.10M | $ 464.60M | $ 260.40M | $ 209.10M | |
$ ― | $ 91.70M | $ 121.50M | $ 119.30M | $ 64.10M | $ 50.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 273.60M | $ 476.60M | $ 340.60M | $ 190.80M | $ 153.30M | |
$ ― | $ 0.66 | $ 0.91 | $ 0.76 | $ 0.43 | $ 0.53 | |
$ ― | $ 0.65 | $ 0.90 | $ 0.75 | $ 0.42 | $ 0.52 | |
$ ― | $ 414.20M | $ 441.50M | $ 448.10M | $ 446.20M | $ 291.60M | |
$ ― | $ 421.20M | $ 446.60M | $ 452.70M | $ 450.20M | $ 293.40M | |
$ ― | $ 0.32 | $ 0.42 | $ 0.19 | $ ― | $ 0.15 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 282.60M | $ 476.60M | $ 345.30M | $ 196.30M | $ 158.80M | |
$ ― | $ 329.52M | $ 522.16M | $ 378.23M | $ 227.72M | $ 163.77M | |
$ ― | $ 1.11B | $ 361.20M | $ 208.50M | $ 305.80M | $ 235.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |