Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.75B | $ 1.76B | $ 1.40B | $ 976.02M | $ 791.66M | $ 623.65M | |
$ 584.51M | $ -1.23B | $ -1.04B | $ 741.42M | $ 622.58M | $ 469.44M | |
$ 519.01M | $ 523.02M | $ 362.06M | $ 234.60M | $ 169.08M | $ 154.20M | |
$ 94.80M | $ 163.94M | $ 134.27M | $ 112.13M | $ 97.78M | $ 80.04M | |
$ 1.08B | $ 359.08M | $ 227.79M | $ 122.47M | $ 71.31M | $ 74.16M | |
- | - | - | - | - | - | |
$ -35.10M | $ -37.38M | $ -29.20M | $ 20.34M | $ 13.02M | $ 7.51M | |
$ 367.42M | $ 396.46M | $ 256.99M | $ 142.81M | $ 84.33M | $ 81.67M | |
$ 41.88M | $ 82.47M | $ 52.60M | $ 25.02M | $ 20.03M | $ 17.14M | |
$ 16.98M | $ 25.63M | $ 19.71M | - | - | - | |
$ 1.06B | $ 291.90M | $ 190.21M | $ 113.69M | $ 58.66M | $ 51.62M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 679.30M | $ -1.07B | $ -906.55M | $ 853.55M | $ 720.35M | $ 549.48M | |
$ 271.11M | $ 291.90M | $ 190.21M | $ 113.69M | $ 58.66M | $ 51.62M | |
$ 159.82M | - | - | $ 114.00M | $ 62.40M | $ 52.96M | |
- | - | - | - | - | - | |
$ 367.42M | $ 396.46M | $ 256.99M | $ 122.47M | $ 71.31M | $ 74.16M | |
$ 370.52M | $ 398.83M | $ 259.73M | $ 126.14M | $ 74.39M | $ 77.11M |