Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 885.97M | $ 885.97M | $ 642.42M | $ 535.82M | $ 447.89M | |
$ -775.87M | $ -775.87M | $ -592.64M | $ 487.51M | $ 542.42M | |
$ 110.10M | $ 110.10M | $ 49.78M | $ 48.31M | $ -94.53M | |
$ 25.39M | $ 24.12M | $ 10.39M | $ 9.99M | $ -19.89M | |
- | - | - | - | - | |
$ 84.53M | $ 84.31M | $ 20.52M | $ 38.32M | $ -74.64M | |
$ 2.32 | $ 2.34 | $ 1.24 | $ 1.02 | $ -1.99 | |
$ 2.24 | $ 2.24 | $ 1.21 | $ 1.02 | $ -1.99 | |
$ 144.13M | $ 36.03M | $ 16.57M | $ 37.60M | $ 37.60M | |
$ 153.27M | $ 38.32M | $ 32.65M | $ 37.60M | $ 37.60M | |
$ 85.98M | $ 85.98M | $ 39.40M | $ 38.32M | $ -74.64M | |
$ 70.29M | $ 86.98M | - | $ 36.53M | $ -29.15M | |
- | - | - | - | - | |
- | - | - | $ 1.14 | $ 1.10 | |
- | - | - | $ 1.11 | $ 1.10 | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | $ 52.93M | $ -89.00M | |
- | - | - | - | - | |
$ 10.02M | $ 10.02M | $ 6.41M | $ 4.62M | $ 5.53M |