Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 507.62M | $ 491.18M | $ 490.41M | $ 435.14M | $ 357.15M | $ 370.01M | |
$ 328.42M | $ 323.61M | $ -354.38M | $ -327.10M | $ 301.76M | $ 334.20M | |
$ 179.20M | $ 167.56M | $ 136.03M | $ 108.03M | $ 55.39M | $ 35.80M | |
$ 202.76M | $ 192.47M | $ -192.91M | $ -168.17M | $ 160.30M | $ 173.99M | |
$ -23.56M | $ -24.90M | $ -545.49M | $ -486.16M | $ -104.91M | $ -138.19M | |
$ 4.70M | $ 3.94M | - | - | $ 802.00K | $ 2.74M | |
$ 86.00K | $ 107.00K | $ -490.72M | $ -439.91M | $ 3.48M | $ 53.88M | |
$ -18.73M | $ -20.86M | $ -55.65M | $ -55.35M | $ -100.63M | $ -81.57M | |
$ 619.00K | $ 1.18M | $ 975.00K | $ 677.00K | $ 625.00K | $ 4.38M | |
- | - | - | - | - | - | |
$ -19.35M | $ -22.04M | $ -56.63M | $ -56.03M | $ -101.25M | $ -85.95M | |
$ -0.45 | $ -0.24 | $ -0.65 | $ -0.68 | $ -1.30 | $ -1.14 | |
$ -0.45 | $ -0.24 | $ -0.65 | $ -0.68 | $ -1.30 | $ -1.14 | |
$ 317.01M | $ 92.75M | $ 87.17M | $ 82.69M | $ 78.08M | $ 75.07M | |
$ 317.01M | $ 92.75M | $ 87.17M | $ 82.69M | $ 78.08M | $ 75.07M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.82 | $ -1.42 | |
- | - | - | - | - | - | |
$ 531.18M | $ 516.08M | $ -547.29M | $ -495.27M | $ 462.06M | $ 508.20M | |
$ -19.35M | $ -22.04M | $ -56.63M | $ -56.03M | $ -101.25M | $ -85.95M | |
$ -16.80M | - | - | - | $ -101.28M | $ -124.62M | |
- | - | - | - | - | - | |
$ -23.52M | $ -24.80M | $ -55.65M | $ -55.35M | $ -104.91M | $ -138.19M | |
$ -18.42M | $ -20.14M | $ -50.88M | $ -49.38M | $ -94.70M | $ -127.51M |