Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.78B | $ 2.21B | $ 2.88B | $ 1.70B | $ 979.41M | $ 692.27M | |
$ 1.65B | $ 2.05B | $ 2.64B | $ 1.61B | $ 905.30M | $ 664.40M | |
$ 126.90M | $ 156.40M | $ 231.40M | $ 85.40M | $ 74.11M | $ 692.27M | |
$ 93.60M | $ 175.60M | $ 134.80M | $ 32.97M | $ 931.02M | $ 688.34M | |
$ 33.30M | $ -19.20M | $ 96.60M | $ 52.37M | $ 48.39M | $ 3.93M | |
$ -67.50M | $ -81.50M | $ -69.30M | $ 71.44M | $ 69.82M | $ 27.43M | |
$ 347.30M | $ -69.30M | $ -6.30M | $ 113.29M | $ -23.96M | $ 6.59M | |
$ -387.10M | $ -450.20M | $ 26.50M | $ 94.22M | $ -45.39M | $ -16.91M | |
$ -33.20M | $ -51.00M | $ 7.60M | $ 20.30M | $ -10.21M | $ -8.66M | |
$ -2.20M | $ 5.30M | $ -11.60M | $ 1.36M | $ -137.00K | $ 753.00K | |
$ -355.10M | $ -385.90M | $ 8.50M | $ 71.50M | $ -33.77M | $ -6.75M | |
$ -0.84 | $ -0.91 | $ 0.02 | $ 0.21 | $ -0.10 | $ -0.02 | |
$ -0.84 | $ -0.91 | $ 0.02 | $ 0.18 | $ -0.10 | $ -0.02 | |
$ 1.71B | $ 425.40M | $ 372.10M | $ 339.77M | $ 338.24M | $ 332.90M | |
$ 1.71B | $ 425.40M | $ 380.40M | $ 411.83M | $ 350.34M | $ 342.85M | |
$ 0.02 | $ 0.03 | $ 0.04 | $ 0.04 | $ 0.04 | $ 0.04 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.38B | $ ― | $ ― | $ -1.65B | $ -931.02M | $ -688.34M | |
$ -355.10M | $ -385.90M | $ 8.50M | $ 71.50M | $ -33.77M | $ -6.75M | |
$ -110.95M | $ -194.40M | $ 86.38M | $ 44.55M | $ 39.88M | $ -16.59M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -324.70M | $ -362.80M | $ 98.10M | $ 166.80M | $ 25.44M | $ 9.01M | |
$ -232.70M | $ -266.00M | $ 182.50M | $ 248.60M | $ 111.08M | $ 69.28M |