Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 875.37M | $ 266.01M | $ 368.76M | $ 605.25M | $ 568.70M | $ 651.90M | |
$ 4.55M | $ 59.43M | $ 17.62M | $ 34.77M | $ 125.60M | $ 20.00M | |
$ 71.66M | $ 110.53M | $ 82.73M | $ 89.57M | $ 66.60M | $ 64.83M | |
- | - | - | - | - | - | |
$ -45.64M | $ -72.76M | $ -52.37M | $ -58.08M | $ -39.75M | $ -40.73M | |
$ -99.60M | $ 58.57M | $ 265.23M | $ 153.21M | $ 67.37M | $ 244.60M | |
$ 608.00K | $ 442.00K | - | - | - | - | |
- | - | - | - | - | - | |
$ 23.21M | $ 41.50M | $ 248.83M | $ 206.67M | $ 1.41M | $ 211.65M | |
$ 0.13 | $ 0.29 | $ 1.77 | $ 1.48 | $ 0.01 | $ 1.41 | |
$ 0.13 | $ 0.29 | $ 1.68 | $ 1.46 | $ 0.01 | $ 1.40 | |
$ 561.40M | $ 141.28M | $ 140.53M | $ 139.87M | $ 148.00M | $ 146.88M | |
$ 547.16M | $ 141.28M | $ 165.50M | $ 168.40M | $ 148.00M | $ 175.79M | |
$ 1.30 | $ 1.40 | $ 1.40 | $ 1.40 | $ 1.45 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 212.48M | $ 192.74M | $ 223.96M | $ 230.82M | $ 153.08M | $ 314.48M | |
$ 36.85M | $ 58.13M | $ 265.23M | $ 223.51M | $ 18.38M | $ 230.17M | |
$ -49.47M | $ 119.03M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |