Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 598.25M | $ 593.38M | $ 705.31M | $ 649.88M | $ 204.25M | $ 61.72M | |
$ 323.29M | $ 323.30M | $ 332.30M | $ 290.41M | $ 103.07M | $ 31.97M | |
$ 274.96M | $ 270.08M | $ 373.00M | $ 359.47M | $ 101.18M | $ 29.75M | |
$ 350.53M | $ 345.11M | $ 367.08M | $ 281.12M | $ 84.92M | $ 26.58M | |
$ -75.57M | $ -75.03M | $ 5.92M | $ 78.35M | $ 16.26M | $ 3.17M | |
$ -40.96M | $ -44.81M | $ -9.82M | $ -6.37M | $ -3.92M | $ -599.50K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -124.28M | $ -124.28M | $ -15.12M | $ 78.57M | $ 14.89M | $ 2.70M | |
$ -9.61M | $ -9.61M | $ 1.29M | $ 15.45M | $ 3.22M | $ 713.69K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -112.78M | $ -112.78M | $ -22.84M | $ 63.33M | $ 11.68M | $ 1.99M | |
$ ― | $ ― | $ ― | $ 1.74 | $ 0.29 | $ 0.04 | |
$ ― | $ ― | $ ― | $ 1.06 | $ 0.23 | $ 0.04 | |
$ ― | $ ― | $ ― | $ 40.48M | $ 40.48M | $ 40.48M | |
$ ― | $ ― | $ ― | $ 68.38M | $ 55.91M | $ 40.48M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 673.82M | $ 668.41M | $ 699.38M | $ 571.53M | $ 187.99M | $ 58.55M | |
$ -112.78M | $ -112.78M | $ -22.84M | $ 63.33M | $ 11.68M | $ 1.99M | |
$ -109.95M | $ -113.99M | $ -18.34M | $ 62.16M | $ 10.64M | $ 1.99M | |
$ 41.93M | $ 39.32M | $ 12.36M | $ 5.96M | $ 1.25M | $ 1.48M | |
$ -82.35M | $ -84.97M | $ -2.76M | $ 84.53M | $ 16.14M | $ 4.19M | |
$ -60.81M | $ -63.43M | $ 11.93M | $ 89.97M | $ 18.08M | $ 4.24M |