Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.36B | $ 2.95B | $ 1.56B | $ 1.24B | $ 811.73M | $ 817.20M | |
$ 1.16B | $ 2.06B | $ 1.30B | $ 1.07B | $ 550.03M | $ 530.08M | |
$ 201.89M | $ 890.94M | $ 262.91M | $ 166.80M | $ 261.70M | $ 287.13M | |
$ 6.94M | $ 408.90M | $ 15.24M | $ 13.46M | $ 11.24M | $ 16.98M | |
$ 194.95M | $ 482.04M | $ 247.67M | $ 153.34M | $ 250.46M | $ 270.15M | |
$ -21.27M | $ -19.42M | $ -29.79M | $ -36.84M | $ -40.34M | $ -52.61M | |
- | $ -41.69M | - | - | - | - | |
$ 181.60M | $ 503.96M | $ 239.65M | $ 186.94M | $ 244.35M | $ 276.24M | |
$ 1.50M | $ 10.96M | $ 1.07M | $ 521.00K | $ 499.00K | $ 2.34M | |
- | - | - | - | - | - | |
$ 171.08M | $ 469.96M | $ 227.40M | $ 184.82M | $ 243.85M | $ 273.84M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 15.73M | - | $ 16.43M | $ 9.41M | $ 12.26M | $ 14.21M | |
$ 1.17B | $ 2.47B | $ 1.32B | $ 1.09B | $ 561.28M | $ 547.06M | |
$ 21.82M | - | $ 29.77M | $ 38.55M | $ 43.56M | $ 57.61M | |
$ 171.08M | $ 469.96M | $ 227.40M | $ 184.82M | $ 243.85M | $ 273.84M | |
$ 162.17M | $ 329.00M | $ 204.92M | $ 125.62M | $ 214.57M | $ 217.97M | |
$ 203.42M | $ 533.50M | $ 269.42M | $ 225.49M | $ 287.91M | $ 333.85M | |
$ 322.32M | $ 751.39M | $ 428.85M | $ 379.69M | $ 440.36M | $ 460.12M |