Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.01B | $ 1.69B | $ 1.54B | $ 1.50B | $ 1.09B | $ 1.24B | |
$ 1.50B | $ 1.30B | $ 1.27B | $ 1.37B | $ 1.05B | $ 1.09B | |
$ 514.24M | $ 392.56M | $ 276.89M | $ 131.02M | $ 39.00M | $ 151.54M | |
$ 126.86M | $ 90.64M | $ 110.39M | $ 95.69M | $ 70.41M | $ 75.04M | |
$ 387.38M | $ 301.92M | $ 166.50M | $ 35.33M | $ -31.41M | $ 76.50M | |
$ -98.89M | $ 108.80M | $ -113.20M | $ 152.39M | $ -161.11M | $ -76.49M | |
$ 46.75M | $ -41.29M | $ -37.13M | $ -85.70M | $ 13.43M | $ -383.00M | |
$ 233.32M | $ 151.83M | $ 95.81M | $ -202.75M | $ -179.09M | $ -452.76M | |
$ 156.15M | $ 82.29M | $ 25.43M | $ 41.61M | $ -34.51M | $ -108.95M | |
- | - | - | - | - | - | |
$ 81.62M | $ 66.37M | $ 70.38M | $ -244.36M | $ -144.58M | $ -343.81M | |
$ 0.21 | $ 0.22 | $ 0.27 | $ -0.93 | $ -0.55 | $ -1.32 | |
$ 0.21 | $ 0.22 | $ 0.27 | $ -0.93 | $ -0.55 | $ -1.32 | |
$ 1.43B | $ 310.85M | $ 261.86M | $ 261.46M | $ 261.27M | $ 261.27M | |
$ 1.43B | $ 310.95M | $ 262.22M | $ 261.46M | $ 261.27M | $ 261.27M | |
$ 0.03 | $ 0.01 | $ 0.02 | $ 0.02 | $ 0.01 | $ 0.01 | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.46 | $ -0.18 | |
- | - | - | - | $ -0.46 | - | |
- | - | - | - | - | - | |
$ 1.21B | $ 1.39B | $ 1.38B | $ -1.47B | $ 1.12B | $ 1.16B | |
- | - | - | - | $ 82.71M | $ 72.77M | |
$ 81.62M | $ 66.37M | $ 70.38M | $ -244.36M | $ -144.58M | $ -343.81M | |
$ 192.89M | $ 121.95M | $ 162.07M | $ -139.64M | $ -179.58M | $ -60.98M | |
$ 348.88M | $ 228.03M | $ 212.56M | $ -128.00M | $ -96.38M | $ -380.00M | |
$ 719.84M | $ 543.79M | $ 483.56M | $ 231.76M | $ 267.23M | $ -33.36M |