Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.03B | $ 2.12B | $ 1.94B | $ 1.30B | $ 1.39B | $ 1.25B | |
$ 705.25M | $ -1.46B | $ 1.38B | $ 921.05M | $ 905.81M | $ 796.21M | |
$ 323.05M | $ 652.03M | $ 559.43M | $ 375.29M | $ 486.89M | $ 458.03M | |
$ 143.59M | $ 387.92M | $ 247.59M | $ 203.52M | $ 297.00M | $ 216.26M | |
$ 179.46M | $ 264.11M | $ 311.84M | $ 171.76M | $ 189.89M | $ 241.77M | |
$ -45.04M | $ 3.25M | $ 2.89M | $ 8.31M | $ 2.58M | $ -32.52M | |
$ 287.00K | $ 4.94M | $ 89.05M | $ 94.18M | $ -131.28M | $ 8.38M | |
$ 134.72M | $ 262.42M | $ 225.68M | $ 85.90M | $ 326.40M | $ 192.84M | |
$ 41.01M | $ 85.59M | $ 70.94M | $ 28.00M | $ 62.31M | $ 40.99M | |
- | - | $ -1.57M | - | - | - | |
$ 93.70M | $ 176.83M | $ 154.74M | $ 57.89M | $ 264.09M | $ 150.29M | |
$ 1.10 | $ 0.41 | $ 0.36 | $ 0.14 | $ 0.31 | $ 0.18 | |
$ 1.10 | $ 0.41 | $ 0.36 | $ 0.14 | $ 0.31 | $ 0.18 | |
$ 168.76M | $ 428.11K | $ 428.11K | $ 428.11K | $ 428.11K | $ 428.11K | |
$ 168.76M | $ 431.29M | $ 428.11K | $ 428.11K | $ 428.11K | $ 428.11K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 848.84M | $ -1.08B | $ 1.63B | $ 1.12B | $ 1.20B | $ 1.01B | |
$ 93.70M | $ 176.83M | $ 154.74M | $ 57.89M | $ 264.09M | $ 150.29M | |
$ 93.65M | - | - | - | - | - | |
$ 46.61M | - | - | - | - | - | |
$ 181.32M | $ 168.61M | $ 137.45M | $ 55.52M | $ 248.87M | $ 106.27M | |
$ 219.86M | $ 307.14M | - | $ 194.69M | $ 378.69M | $ 236.05M |