Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.53B | $ 966.52M | $ 14.70M | $ 1.07B | $ 993.06M | $ 874.83M | |
- | - | - | $ 295.15M | $ 310.44M | $ 319.40M | |
$ 803.98M | $ 966.52M | $ 1.10B | $ 770.26M | $ 682.62M | $ 555.43M | |
$ -15.60M | $ 680.72M | $ -720.74M | $ 420.56M | $ 434.93M | $ 222.24M | |
$ 445.94M | $ 285.80M | $ 374.99M | $ 349.70M | $ 247.69M | $ 333.19M | |
$ -223.17M | $ -130.68M | $ -124.14M | $ -141.71M | $ -141.92M | $ -121.08M | |
$ 6.29M | $ 1.32M | $ -282.00K | $ 956.00K | $ 11.59M | $ -122.61M | |
$ -52.19M | $ 154.78M | $ 250.33M | $ 208.94M | $ 117.36M | $ 89.50M | |
$ 29.01M | $ 36.79M | $ 54.82M | $ 41.20M | $ 19.68M | $ 13.76M | |
- | - | - | - | - | - | |
$ 277.22M | $ 697.06M | $ 183.15M | $ 149.34M | $ 86.16M | $ 65.56M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 17.97M | $ 17.85M | $ 16.91M | |
$ -15.60M | $ 680.72M | $ -720.74M | $ 715.71M | $ 745.37M | $ 541.64M | |
$ -58.72M | $ 117.15M | $ 183.15M | $ 149.34M | $ 86.16M | $ 65.56M | |
$ 21.53M | $ 122.28M | - | $ 147.73M | $ 76.21M | $ 169.05M | |
- | - | - | $ 132.47M | $ 133.57M | $ 124.21M | |
$ 205.89M | $ 285.46M | $ 125.09M | $ 341.42M | $ 250.93M | $ 213.71M | |
$ 229.79M | $ 310.80M | $ 149.86M | $ 359.88M | $ 268.40M | $ 233.03M |