Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 188.87M | $ 200.52M | $ 128.30M | $ 130.51M | $ 78.89M | $ 90.89M | |
$ 140.55M | $ 147.74M | $ 79.27M | $ -56.36M | $ 46.33M | $ 56.31M | |
$ 44.69M | $ 52.78M | $ 49.03M | $ 58.86M | $ 32.57M | $ 34.58M | |
$ 471.94M | $ 363.14M | $ 356.23M | $ -269.30M | $ 136.95M | $ 135.12M | |
$ -427.25M | $ -334.47M | $ -307.20M | $ -308.68M | $ -104.39M | $ -100.55M | |
$ -10.73M | $ -14.34M | $ -14.69M | $ -12.53M | $ -267.00K | $ -2.61M | |
$ -29.14M | $ 6.55M | $ -4.53M | $ -46.33M | $ 134.06M | $ 19.02M | |
$ -411.81M | $ -318.16M | $ -314.25M | $ -274.87M | $ 29.40M | $ -84.13M | |
$ -11.42M | $ -11.42M | - | $ -93.65M | $ 0.00 | - | |
- | - | - | - | - | - | |
$ -398.90M | $ -306.74M | $ -314.25M | $ -181.22M | $ 29.40M | $ -84.13M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 311.14M | $ 510.89M | $ 435.50M | $ -325.65M | $ 183.28M | $ 191.44M | |
$ -400.38M | $ -306.74M | $ -314.25M | $ -181.22M | $ 29.40M | $ -84.13M | |
$ -224.23M | - | $ -245.15M | - | $ -102.60M | $ -102.13M | |
- | - | - | - | $ 267.00K | $ 2.61M | |
$ -316.40M | $ -303.82M | $ -299.56M | $ -262.34M | $ 29.67M | $ -81.52M | |
$ -284.97M | $ -277.28M | $ -281.60M | $ -250.22M | $ 38.97M | $ -71.58M |