Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.55B | $ 2.12B | $ 1.94B | $ 1.30B | $ 1.39B | $ 1.26B | |
$ 1.07B | $ -1.46B | $ 1.38B | $ 921.05M | $ 905.81M | $ 796.21M | |
$ 484.45M | $ 652.03M | $ 559.43M | $ 375.29M | $ 486.89M | $ 466.05M | |
$ 197.58M | $ 387.92M | $ 247.59M | $ 192.44M | $ 206.09M | $ 217.57M | |
$ 286.87M | $ 264.11M | $ 311.84M | $ 182.84M | $ 280.80M | $ 248.47M | |
$ -67.16M | $ 3.25M | $ 2.89M | $ -85.72M | $ -75.41M | $ -84.97M | |
$ -7.78M | $ 4.94M | $ 89.05M | $ -11.22M | $ -11.04M | $ -47.36M | |
$ 211.96M | $ 262.42M | $ 225.68M | $ 85.90M | $ 194.35M | $ 116.14M | |
$ 66.66M | $ 85.59M | $ 70.94M | $ 28.00M | $ 62.31M | $ 40.99M | |
- | - | $ -1.57M | - | - | - | |
$ 145.29M | $ 176.83M | $ 154.74M | $ 57.89M | $ 132.05M | $ 76.70M | |
$ 1.70 | $ 0.41 | $ 0.36 | $ 0.70 | $ 1.55 | $ 0.90 | |
$ 1.70 | $ 0.41 | $ 0.36 | $ 0.70 | $ 1.55 | $ 0.90 | |
$ 254.38M | $ 428.11K | $ 428.11K | $ 85.62M | $ 85.62M | $ 85.62M | |
$ 254.38M | $ 431.29M | $ 428.11K | $ 85.62M | $ 85.62M | $ 85.62M | |
- | - | - | $ 1.17 | $ 1.87 | $ 1.93 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.27B | $ -1.08B | $ 1.63B | $ 1.11B | $ 1.11B | $ 1.01B | |
$ 145.29M | $ 176.83M | $ 154.74M | $ 57.89M | $ 132.05M | $ 76.70M | |
$ 150.62M | - | - | $ 67.15M | $ 140.03M | $ 107.80M | |
$ 69.31M | - | - | $ 70.79M | $ 62.08M | $ 48.65M | |
$ 281.27M | $ 168.61M | $ 137.45M | $ 156.69M | $ 256.43M | $ 164.79M | |
$ 353.83M | $ 307.14M | - | $ 295.86M | $ 386.25M | $ 294.57M |