Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 301.51M | $ 82.22M | $ 473.74M | $ 631.84M | $ 54.60M | |
$ 66.41M | $ 73.15M | $ 87.02M | $ 113.95M | $ 23.33M | |
$ 235.10M | $ 9.08M | $ 386.72M | $ 517.88M | $ 31.27M | |
$ 37.67M | $ 74.05M | $ 64.01M | $ 69.82M | $ 23.24M | |
$ 197.42M | $ -64.97M | $ 322.70M | $ 448.06M | $ 8.03M | |
$ 1.27M | $ 16.69M | $ 11.06M | $ 2.32M | $ -131.00K | |
$ -143.00K | $ -13.25M | $ -29.80M | $ -238.00K | $ 348.00K | |
$ 198.55M | $ -35.55M | $ 367.06M | $ 450.14M | $ 8.25M | |
- | $ -8.76M | $ 11.86M | $ 0.00 | $ 0.00 | |
- | - | - | - | - | |
$ 198.55M | $ -26.80M | $ 355.20M | $ 450.14M | $ 8.25M | |
$ 3.32 | $ -0.22 | $ 3.02 | $ 7.52 | $ 0.14 | |
$ 3.32 | $ -0.22 | $ 3.02 | $ 7.52 | $ 0.14 | |
$ 59.82M | $ 119.39M | $ 117.65M | $ 59.82M | $ 59.82M | |
$ 59.82M | $ 119.39M | $ 117.65M | $ 59.82M | $ 59.82M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 104.08M | $ 147.19M | $ 151.03M | $ 183.78M | $ 46.57M | |
$ 198.55M | $ -26.80M | $ 355.20M | $ 450.14M | $ 8.25M | |
$ 198.70M | - | - | $ 450.38M | $ 7.90M | |
$ 99.00K | - | - | $ 197.00K | $ 168.00K | |
$ 198.65M | - | $ 367.13M | $ 450.34M | $ 8.41M | |
$ 199.17M | - | $ 369.07M | $ 451.69M | $ 9.10M |