Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 164.21M | $ 361.40M | $ 367.20M | $ 469.12M | $ 436.99M | |
$ ― | $ 77.91M | $ 132.41M | $ 116.29M | $ 127.21M | $ 123.58M | |
$ ― | $ 86.30M | $ 228.99M | $ 250.91M | $ 341.91M | $ 313.41M | |
$ ― | $ 133.04M | $ 250.82M | $ 264.05M | $ 324.68M | $ 295.80M | |
$ ― | $ -46.74M | $ -21.83M | $ -13.14M | $ 17.23M | $ 17.61M | |
$ ― | $ -18.61M | $ -16.81M | $ -13.28M | $ -18.44M | $ -37.96M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -99.02M | $ -56.55M | $ -106.35M | $ -50.84M | $ -7.38M | $ -30.19M | |
$ 38.50M | $ 7.76M | $ 37.80M | $ -7.76M | $ -11.40M | $ -17.86M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -132.83M | $ -60.47M | $ -144.15M | $ -43.08M | $ 4.01M | $ -14.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 6.84M | $ 10.76M | $ 8.71M | $ 10.87M | $ 24.46M | |
$ ― | $ 210.95M | $ 383.24M | $ 380.34M | $ 451.89M | $ 419.37M | |
$ -132.83M | $ -60.47M | $ -144.15M | $ -43.08M | $ 4.01M | $ -14.70M | |
$ -137.52M | $ -62.19M | $ -75.85M | $ -28.99M | $ 9.92M | $ -12.35M | |
$ ― | $ 18.88M | $ 17.05M | $ 13.92M | $ 19.71M | $ 40.44M | |
$ ― | $ -37.67M | $ -89.30M | $ -36.93M | $ 12.33M | $ 10.25M | |
$ ― | $ -27.54M | $ -66.34M | $ -11.41M | $ 40.43M | $ 23.19M |