Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.28B | $ 1.30B | $ 1.27B | $ 1.16B | $ 868.72M | $ 1.32B | |
$ 804.83M | $ 885.26M | $ 747.07M | $ 260.90M | $ 795.30M | $ 1.06B | |
$ 470.45M | $ 417.79M | $ 519.54M | $ 900.29M | $ 73.41M | $ 256.56M | |
$ 515.83M | $ 518.67M | $ 537.00M | $ 927.53M | $ 197.18M | $ 252.33M | |
$ -16.72M | $ 4.54M | $ -17.45M | $ -27.25M | $ -123.77M | $ 4.23M | |
$ -479.00K | $ -520.00K | $ -20.64M | $ -14.18M | $ -8.41M | $ -9.11M | |
$ -25.66M | $ -25.46M | $ -4.00K | $ -719.00K | $ -151.38M | $ -17.36M | |
$ -40.72M | $ -20.92M | $ -77.05M | $ -56.78M | $ -283.55M | $ -22.24M | |
$ 276.00K | $ 310.00K | $ 747.00K | $ -152.00K | $ -7.48M | $ -14.33M | |
- | - | - | - | - | - | |
$ -34.90M | $ -21.23M | $ -77.80M | $ -56.62M | $ -276.07M | $ -7.90M | |
$ -2.65 | $ -1.34 | $ -4.91 | $ -3.19 | $ -19.29 | $ -0.61 | |
$ -2.68 | $ -1.34 | $ -4.91 | $ -3.19 | $ -19.29 | $ -0.61 | |
$ 62.29M | $ 15.84M | $ 15.84M | $ 15.66M | $ 14.31M | $ 12.96M | |
$ 61.79M | $ 15.84M | $ 15.84M | $ 15.66M | $ 14.31M | $ 12.96M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -11.33 | $ 0.62 | |
- | - | - | - | $ -11.33 | $ 0.62 | |
- | - | - | - | $ 99.52M | $ 111.80M | |
$ 1.29B | $ 1.30B | $ 1.28B | $ 1.19B | $ 992.48M | $ 1.31B | |
$ -40.84M | $ -21.23M | $ -77.80M | $ -56.62M | $ -276.07M | $ -7.90M | |
$ -41.35M | $ -27.68M | - | - | $ -128.62M | $ 4.77M | |
- | - | - | - | $ 10.16M | $ 10.18M | |
$ -26.02M | $ 5.64M | $ -56.41M | $ -42.60M | $ -273.39M | $ -12.06M | |
$ 27.24M | $ 71.83M | $ 23.36M | $ 40.84M | $ -185.83M | $ 79.73M |