Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 184.07M | $ 253.44M | $ 527.51M | $ 331.95M | $ 134.31M | $ 73.41M | |
$ 107.99M | $ 148.42M | $ 110.57M | $ 100.64M | $ 70.73M | $ 67.83M | |
$ 87.89M | $ 105.02M | $ 416.94M | $ 231.32M | $ 63.58M | $ 5.58M | |
$ 48.03M | $ 101.41M | $ 81.97M | $ 81.03M | $ 36.20M | $ 13.20M | |
$ -159.09M | $ -17.72M | $ 327.41M | $ 165.34M | $ -34.70M | $ -7.62M | |
$ -1.11M | $ -5.25M | $ -5.79M | $ -8.90M | $ -5.01M | $ -2.95M | |
$ -83.68M | $ 34.72M | $ 11.98M | $ -810.00K | $ 67.99M | $ 3.82M | |
$ -80.04M | $ 33.08M | $ 341.15M | $ 160.19M | $ -39.46M | $ -6.75M | |
$ -20.70M | $ 8.77M | $ 52.15M | $ 25.16M | $ -17.64M | $ 1.00K | |
- | - | - | - | - | - | |
$ -59.34M | $ 24.31M | $ 289.00M | $ 135.04M | $ -21.82M | $ -6.75M | |
$ -0.37 | $ 0.14 | $ 1.64 | $ 0.78 | $ -0.27 | $ -0.10 | |
$ -0.53 | $ 0.14 | $ 1.52 | $ 0.73 | $ -0.27 | $ -0.10 | |
$ 681.68M | $ 177.18M | $ 176.52M | $ 173.47M | $ 79.69M | $ 68.88M | |
$ 680.19M | $ 178.15M | $ 193.45M | $ 189.84M | - | $ 68.88M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 60.48M | $ 249.83M | $ 192.55M | $ 2.01M | $ -27.73M | $ 81.03M | |
$ -59.34M | $ 24.31M | $ 289.00M | $ 135.04M | $ -21.82M | $ -6.75M | |
$ -83.07M | - | - | - | - | $ -9.52M | |
- | - | - | - | - | $ 3.41M | |
$ -76.08M | $ 38.33M | $ 346.94M | $ 169.10M | $ -34.45M | $ -3.34M | |
$ 8.94M | $ 94.04M | $ 365.29M | $ 193.48M | $ -27.52M | $ 1.34M |