Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 380.67M | $ 491.18M | $ 490.41M | $ 435.14M | $ 357.15M | $ 370.01M | |
$ 323.61M | $ 323.61M | $ -354.38M | $ -327.10M | $ 301.76M | $ 334.20M | |
$ 56.56M | $ 167.56M | $ 136.03M | $ 108.03M | $ 55.39M | $ 35.80M | |
$ 192.47M | $ 192.47M | $ -192.91M | $ -168.17M | $ 160.30M | $ 173.99M | |
$ -135.91M | $ -24.90M | $ -545.49M | $ -486.16M | $ -104.91M | $ -138.19M | |
$ 3.21M | $ 3.94M | - | - | $ 802.00K | $ 2.74M | |
$ -111.11M | $ -107.00K | $ -490.72M | $ -439.91M | $ 3.48M | $ 53.88M | |
$ -20.86M | $ -20.86M | $ -55.65M | $ -55.35M | $ -100.63M | $ -81.57M | |
$ 1.18M | $ 1.18M | $ 975.00K | $ 677.00K | $ 625.00K | $ 4.38M | |
- | - | - | - | - | - | |
$ -22.04M | $ -22.04M | $ -56.63M | $ -56.03M | $ -101.25M | $ -85.95M | |
$ -0.23 | $ -0.24 | $ -0.65 | $ -0.68 | $ -1.30 | $ -1.14 | |
$ -0.23 | $ -0.24 | $ -0.65 | $ -0.68 | $ -1.30 | $ -1.14 | |
$ 308.82M | $ 92.75M | $ 87.17M | $ 82.69M | $ 78.08M | $ 75.07M | |
$ 308.82M | $ 92.75M | $ 87.17M | $ 82.69M | $ 78.08M | $ 75.07M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.82 | $ -1.42 | |
- | - | - | - | - | - | |
$ 516.08M | $ 516.08M | $ -547.29M | $ -495.27M | $ 462.06M | $ 508.20M | |
$ -22.04M | $ -22.04M | $ -56.63M | $ -56.03M | $ -101.25M | $ -85.95M | |
$ -7.24M | $ -15.79M | - | - | $ -101.28M | $ -124.62M | |
- | - | - | - | - | - | |
$ -24.80M | $ -24.80M | $ -55.65M | $ -55.35M | $ -104.91M | $ -138.19M | |
$ -19.32M | $ -20.14M | $ -50.88M | $ -49.38M | $ -94.70M | $ -127.51M |