Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.95B | $ 1.87B | - | $ 648.27M | $ 671.07M | $ 469.68M | |
- | - | $ 138.06M | $ 89.04M | $ 111.03M | $ 12.70M | |
$ 1.42B | $ 1.27B | $ 798.89M | $ 650.88M | $ -408.77M | $ -258.30M | |
- | - | - | - | - | - | |
$ -183.19M | $ -117.42M | $ -155.52M | $ -86.04M | $ -28.50M | $ -2.98M | |
$ 533.70M | $ 599.38M | $ 246.93M | $ 287.55M | $ 262.30M | $ 211.38M | |
$ 121.71M | $ 136.14M | $ 51.77M | $ 59.49M | $ 60.34M | $ 45.12M | |
- | - | - | - | - | - | |
$ 402.50M | $ 453.75M | $ 185.67M | $ 218.56M | $ 201.96M | $ 166.26M | |
$ 2.20 | $ 2.47 | - | $ -1.63 | $ 1.56 | $ 1.99 | |
$ 2.19 | $ 2.46 | - | $ -1.63 | $ 1.56 | $ 1.97 | |
$ 729.96M | $ 183.51M | - | $ 126.12M | $ 128.91M | $ 83.56M | |
$ 734.56M | $ 184.50M | - | $ 126.12M | $ 129.02M | $ 84.38M | |
$ 0.94 | $ 0.88 | - | $ 0.35 | $ 0.70 | $ 0.55 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.30B | $ 1.17B | $ 667.66M | $ 601.92M | $ 429.12M | $ 362.34M | |
$ 411.99M | $ 463.24M | $ 195.16M | $ 228.05M | $ 201.96M | $ 166.26M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |