Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 627.87M | $ 1.17B | $ 1.14B | $ 652.19M | $ 273.94M | $ 415.98M | |
$ 275.50M | $ 572.31M | $ 133.88M | $ 108.03M | $ 84.92M | $ 114.12M | |
$ 352.37M | $ 596.46M | $ 630.24M | $ 266.61M | $ 2.43M | $ 87.85M | |
$ 41.49M | $ 164.27M | $ 534.17M | $ 418.99M | $ 297.55M | $ 290.40M | |
$ 310.87M | $ 432.19M | $ 475.03M | $ 124.61M | $ -108.53M | $ 11.45M | |
$ -44.43M | $ -97.97M | $ -66.75M | $ -11.64M | $ 5.07M | $ 3.06M | |
$ 15.55M | $ -217.26M | $ -164.74M | $ 2.46M | $ -160.00K | $ 1.18M | |
$ 282.00M | $ 545.36M | $ 433.51M | $ 152.76M | $ -112.86M | $ -16.49M | |
$ 103.50M | $ 148.40M | $ 163.98M | $ 102.11M | $ -10.11M | $ 16.23M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 178.50M | $ 396.95M | $ 240.12M | $ 22.43M | $ -107.63M | $ -36.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 316.99M | $ 736.58M | $ 668.06M | $ 527.01M | $ 382.47M | $ 404.52M | |
$ 178.50M | $ 396.95M | $ 240.12M | $ 22.43M | $ -107.63M | $ -36.68M | |
$ 166.99M | $ 335.76M | $ ― | $ ― | $ ― | $ ― | |
$ 16.13M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 298.13M | $ 644.56M | $ 399.08M | $ 98.13M | $ -160.78M | $ -50.65M | |
$ 423.02M | $ 922.80M | $ 633.95M | $ 289.44M | $ -13.11M | $ 102.35M |