Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.33B | $ 1.24B | $ 933.87M | $ 601.88M | $ 1.27B | $ 1.27B | |
$ 770.28M | $ 710.48M | $ 542.18M | $ 480.52M | $ 801.91M | $ 801.94M | |
$ 560.18M | $ 527.94M | $ 391.69M | $ 121.36M | $ 464.68M | $ 468.62M | |
$ 307.95M | $ 297.07M | $ 297.49M | $ 229.16M | $ 229.45M | $ 207.78M | |
$ 252.23M | $ 206.48M | $ 94.20M | $ -107.80M | $ 235.23M | $ 260.84M | |
$ -34.97M | $ -59.73M | $ -67.75M | $ -70.83M | $ -61.19M | $ -51.19M | |
$ 5.70M | $ 24.39M | $ 7.16M | $ 5.76M | $ -1.45M | $ -2.98M | |
$ 160.14M | $ 146.75M | $ 19.30M | $ -172.88M | $ 172.60M | $ 206.67M | |
$ 1.10M | $ 1.94M | $ 468.00K | $ 332.00K | $ 679.00K | $ 587.00K | |
- | - | - | - | - | - | |
$ 159.04M | $ 144.81M | $ 18.83M | $ -173.21M | $ 171.92M | $ 206.09M | |
$ 0.77 | $ 0.63 | $ 0.08 | $ -0.77 | $ 0.77 | $ 0.90 | |
$ 0.69 | $ 0.63 | $ 0.08 | $ -0.77 | $ 0.77 | $ 0.90 | |
$ 916.26M | $ 228.95M | $ 226.36M | $ 223.54M | $ 223.91M | $ 229.66M | |
$ 916.26M | $ 228.95M | $ 226.36M | $ 223.54M | $ 223.91M | $ 229.66M | |
$ -48.00M | $ 0.76 | $ 0.04 | $ 0.20 | $ 1.20 | $ 1.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 1.51M | $ 1.66M | $ 11.36M | |
$ 1.08B | $ 1.01B | $ 839.67M | $ 709.68M | $ 1.03B | $ 1.01B | |
$ 159.04M | $ 144.81M | $ 18.83M | $ -173.21M | $ 171.92M | $ 206.09M | |
$ 46.47M | - | - | $ -177.41M | $ 173.36M | $ 209.06M | |
- | - | - | $ 70.83M | $ 61.19M | $ 51.19M | |
$ 210.06M | $ 206.48M | $ 87.04M | $ -102.04M | $ 233.79M | $ 257.86M | |
$ 329.96M | $ 388.18M | $ 271.51M | $ 97.75M | $ 427.03M | $ 441.34M |