Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.42B | $ 1.44B | $ 1.41B | $ 1.18B | $ 325.65M | $ 768.23M | |
$ 929.66M | $ 981.75M | $ 959.34M | $ 796.80M | $ 219.98M | $ 514.43M | |
$ 490.68M | $ 456.49M | $ 449.06M | $ 383.91M | $ 105.67M | $ 253.80M | |
$ 431.16M | $ 433.12M | $ 444.40M | $ 375.21M | $ 107.49M | $ 228.31M | |
$ 61.85M | $ 16.02M | $ 5.34M | $ 10.57M | $ -958.00K | $ 25.49M | |
$ -50.73M | $ -60.59M | $ -44.42M | $ -34.71M | $ -13.30M | $ -48.39M | |
$ -50.99M | $ -2.05M | $ 1.81M | $ -42.12M | $ 93.10M | $ -12.68M | |
$ 34.99M | $ -39.27M | $ -37.96M | $ 16.08M | $ -108.17M | $ -10.22M | |
$ 39.58M | $ 757.00K | $ -23.92M | $ 8.09M | $ -267.00K | $ 3.15M | |
$ ― | $ ― | $ ― | $ -15.66M | $ -7.23M | $ ― | |
$ -14.02M | $ -24.94M | $ -392.00K | $ 20.55M | $ -99.95M | $ -16.17M | |
$ -0.19 | $ -0.31 | $ ― | $ 0.26 | $ -0.13 | $ ― | |
$ -0.19 | $ -0.31 | $ ― | $ 0.25 | $ -0.13 | $ 0.20 | |
$ 272.37M | $ 81.08M | $ 80.09M | $ 76.68M | $ 61.09M | $ 44.00M | |
$ 272.79M | $ 81.08M | $ 80.09M | $ 81.09M | $ ― | $ 39.87M | |
$ 0.13 | $ 0.24 | $ ― | $ ― | $ 0.11 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.36B | $ 1.41B | $ 1.40B | $ 1.17B | $ 327.46M | $ 742.74M | |
$ -14.02M | $ -24.94M | $ -392.00K | $ 20.55M | $ -99.93M | $ -16.17M | |
$ 8.00M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 95.50M | $ 19.76M | $ 4.53M | $ 46.95M | $ -104.07M | $ 38.17M | |
$ 171.06M | $ 99.25M | $ 91.33M | $ 127.67M | $ -80.22M | $ 68.42M |