Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 480.22M | $ 566.91M | $ 583.83M | $ 427.54M | $ 410.83M | $ 381.11M | |
$ 62.88M | - | - | $ 271.54M | $ 198.67M | $ 181.34M | |
$ 308.00M | $ 275.15M | $ -75.89M | $ 156.00M | $ 212.16M | $ 199.78M | |
$ 259.52M | $ -59.21M | $ -323.46M | $ 60.94M | $ 52.03M | $ 52.74M | |
$ 45.56M | $ 215.94M | $ -323.46M | $ 95.06M | $ 160.13M | $ 147.04M | |
$ 13.97M | - | - | $ 3.36M | $ 6.72M | $ 10.43M | |
$ -78.18M | $ 25.86M | $ -605.40M | $ -5.03M | $ 20.70M | $ -13.69M | |
$ 175.33M | $ 196.90M | $ 281.94M | $ 93.39M | $ 187.55M | $ 143.78M | |
$ 44.48M | $ 47.41M | $ 55.79M | $ 18.22M | $ 40.56M | $ 34.26M | |
$ -57.90M | - | - | - | - | - | |
$ 52.66M | $ 171.04M | $ 211.40M | $ 76.58M | $ 134.62M | $ 113.90M | |
$ 2.68 | $ 3.51 | $ 4.38 | $ 1.60 | $ 2.85 | $ 2.43 | |
$ 2.66 | $ 3.47 | $ 4.31 | $ 1.57 | $ 2.79 | $ 2.40 | |
$ 196.69M | $ 48.78M | $ 48.32M | $ 47.80M | $ 47.27M | $ 46.79M | |
$ 197.81M | $ 49.30M | $ 49.09M | $ 48.68M | $ 48.30M | $ 47.38M | |
$ 2.26 | $ 2.20 | $ 3.05 | $ 1.56 | $ 1.44 | $ 1.32 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.79 | - | - | $ 2.57 | $ 2.57 | $ 2.40 | |
- | - | - | - | - | - | |
$ 322.40M | $ 350.97M | $ -323.46M | $ 332.48M | $ 250.70M | $ 234.07M | |
$ 131.73M | $ 171.04M | $ 211.40M | $ 76.58M | $ 134.62M | $ 113.90M | |
$ 94.82M | $ 155.55M | - | $ 80.65M | $ 118.40M | $ 124.42M | |
- | - | - | - | - | - | |
$ 172.51M | $ 196.90M | $ 281.94M | $ 95.06M | $ 160.13M | $ 147.04M | |
$ 149.83M | $ 208.69M | $ 292.29M | $ 111.33M | $ 174.58M | $ 160.88M |