Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.12B | $ 2.04B | $ 1.24B | $ 1.14B | $ 937.84M | $ 858.29M | |
$ -891.98M | $ -977.00M | $ 430.81M | $ 400.68M | $ 308.67M | $ 283.40M | |
$ 1.05B | $ 1.06B | $ 808.35M | $ 743.07M | $ 629.17M | $ 574.89M | |
$ -809.32M | $ -848.80M | $ 532.52M | $ 487.72M | $ 407.96M | $ 366.42M | |
$ 165.85M | $ 210.00M | $ 275.82M | $ 255.35M | $ 221.22M | $ 208.47M | |
$ -52.69M | $ -16.60M | $ -1.44M | $ 5.20M | $ 13.59M | $ 7.47M | |
$ 253.94M | $ -57.00M | $ -59.40M | $ 3.19M | $ -639.00K | $ -2.17M | |
$ 120.66M | $ 193.40M | $ 274.38M | $ 263.74M | $ 234.17M | $ 213.78M | |
$ 32.16M | $ 49.90M | $ 44.73M | $ 23.45M | $ 37.95M | $ 20.23M | |
- | - | - | - | - | - | |
$ 88.50M | $ 143.50M | $ 229.65M | $ 240.28M | $ 196.22M | $ 193.54M | |
$ 1.68 | $ 2.68 | $ 4.16 | $ 4.39 | $ 3.67 | $ 3.70 | |
$ 1.64 | $ 2.60 | $ 3.98 | $ 4.14 | $ 3.44 | $ 3.45 | |
$ 211.80M | $ 53.60M | $ 55.17M | $ 54.70M | $ 53.43M | $ 52.30M | |
$ 217.90M | $ 55.20M | $ 57.68M | $ 58.04M | $ 57.10M | $ 56.04M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 3.60 | $ 3.22 | $ 3.03 | |
- | - | - | - | - | - | |
$ -1.70B | $ -1.83B | $ 963.33M | $ 888.39M | $ 716.62M | $ 649.82M | |
$ 88.50M | $ 143.50M | $ 229.65M | $ 240.28M | $ 196.22M | $ 193.54M | |
$ 37.65M | - | - | $ 237.45M | $ 196.74M | $ 195.76M | |
- | - | - | $ 338.00K | $ 328.00K | $ 706.00K | |
$ 174.75M | $ 144.70M | $ 273.74M | $ 264.07M | $ 234.49M | $ 214.48M | |
$ 11.36M | $ 282.20M | $ 309.36M | $ 293.37M | $ 257.98M | $ 235.61M |