Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.11B | $ 864.66M | $ 272.55M | $ 421.65M | $ 366.18M | $ 270.36M | |
$ -12.06M | $ -251.63M | $ 250.46M | $ 252.47M | $ 282.63M | $ 279.60M | |
$ 1.22B | $ 1.12B | $ 22.08M | $ 169.18M | $ 83.55M | $ -9.24M | |
$ 212.84M | $ 190.03M | $ 143.97M | $ 28.98M | $ 28.04M | $ 24.30M | |
$ 817.63M | $ 442.65M | $ -121.89M | $ 140.20M | $ 55.51M | $ -33.55M | |
$ -68.77M | $ -57.72M | $ -36.80M | $ -36.15M | $ -63.75M | $ -58.93M | |
$ -11.29M | $ -22.69M | $ -15.89M | $ -109.58M | $ 7.41M | $ 3.43M | |
$ 592.56M | $ 387.98M | $ -133.04M | $ -5.53M | $ -829.00K | $ -89.05M | |
$ 457.00K | $ 88.00K | $ 1.62M | $ 1.00K | $ 1.00K | $ -105.00K | |
$ 280.00K | $ 714.00K | $ 21.84M | - | - | - | |
$ 783.47M | $ 891.15M | $ -133.49M | $ -5.54M | $ -830.00K | $ -88.94M | |
$ 13.06 | $ 7.85 | $ -3.48 | $ -0.20 | $ -0.03 | $ -3.05 | |
$ 12.94 | $ 7.77 | $ -3.48 | $ -0.20 | $ -0.03 | $ -3.05 | |
$ 196.41M | $ 49.38M | $ 38.41M | $ 28.37M | $ 29.23M | $ 29.14M | |
$ 198.17M | $ 49.84M | $ 38.41M | $ 28.37M | $ 29.23M | $ 29.14M | |
$ 0.12 | - | - | $ 0.24 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 4.39 | - | - | |
- | - | - | $ 30.11M | $ 57.51M | $ 44.91M | |
$ 200.78M | $ -61.60M | $ 394.44M | $ 281.45M | $ 310.68M | $ 303.91M | |
- | - | - | $ 36.71M | $ 66.27M | $ 60.23M | |
$ 642.76M | $ 387.89M | $ -133.49M | $ -5.53M | $ -830.00K | $ -88.94M | |
$ 77.49M | $ 289.82M | - | $ 78.12M | $ 2.82M | $ -64.29M | |
$ 661.33M | $ 445.70M | $ -96.25M | $ 31.18M | $ 65.44M | $ -28.81M | |
$ 789.58M | $ 562.15M | $ -4.83M | $ 105.53M | $ 141.09M | $ 43.61M |