Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 310.61M | $ 662.36M | $ 1.47B | $ 618.84M | $ 99.71M | $ 1.49M | |
$ 53.62M | $ 218.23M | $ 159.88M | $ 169.53M | $ 8.87M | $ 22.00K | |
$ 256.99M | $ 444.13M | $ 1.31B | $ 449.31M | $ 90.84M | $ 1.47M | |
$ 75.92M | $ 253.90M | $ 551.76M | $ 179.67M | $ 82.38M | $ 5.86M | |
$ 57.38M | $ 190.23M | $ 760.77M | $ 269.65M | $ -3.06M | $ -4.03M | |
$ 24.35M | $ 16.28M | $ -33.09M | $ 13.18M | $ 2.92M | $ -113.00K | |
$ 1.14B | $ 577.35M | $ -45.83M | $ 100.06M | $ 47.02M | $ 2.03M | |
$ 67.62M | $ 751.30M | $ 765.45M | $ 356.53M | $ 41.04M | $ -2.00M | |
$ -72.05M | $ 88.19M | $ 28.94M | $ 22.31M | $ -6.63M | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 139.68M | $ 663.11M | $ 736.51M | $ 334.22M | $ 47.66M | $ -2.00M | |
$ 0.81 | $ 3.84 | $ 4.36 | $ 2.89 | $ 1.06 | $ -1.00 | |
$ 0.82 | $ 3.82 | $ 3.88 | $ 2.50 | $ 0.86 | $ -1.00 | |
$ 693.04M | $ 172.53M | $ 156.14M | $ 115.56M | $ 44.85M | $ 19.96K | |
$ 694.04M | $ 173.49M | $ 175.48M | $ 133.46M | $ 55.40M | $ 19.96K | |
$ 0.10 | $ 0.10 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 129.54M | $ 472.13M | $ 711.64M | $ -349.19M | $ -102.78M | $ -5.65M | |
$ 139.68M | $ 663.11M | $ 736.51M | $ 334.22M | $ 47.66M | $ -2.00M | |
$ 9.99M | $ 9.00M | $ 560.65M | $ 141.19M | $ -69.69M | $ -3.25M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 87.95M | $ 791.29M | $ 797.80M | $ 370.11M | $ 44.05M | $ -4.23M | |
$ 191.09M | $ 939.96M | $ 1.00B | $ 473.00M | $ 71.19M | $ -1.94M |