Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.10B | $ 895.40M | $ 636.40M | $ 535.82M | $ 447.89M | |
$ -929.77M | $ -785.30M | $ -586.62M | $ 487.51M | $ 542.42M | |
$ 171.75M | $ 110.10M | $ 49.78M | $ 48.31M | $ -94.53M | |
$ 38.07M | $ 24.12M | $ 10.39M | $ 9.99M | $ -19.89M | |
- | - | - | - | - | |
$ 133.50M | $ 84.31M | $ 20.52M | $ 38.32M | $ -74.64M | |
$ 3.43 | $ 2.34 | $ 1.24 | $ 1.02 | $ -1.99 | |
$ 3.28 | $ 2.24 | $ 1.21 | $ 1.02 | $ -1.99 | |
$ 156.32M | $ 36.03M | $ 16.57M | $ 37.60M | $ 37.60M | |
$ 163.45M | $ 38.32M | $ 32.65M | $ 37.60M | $ 37.60M | |
$ 133.69M | $ 85.98M | $ 39.40M | $ 38.32M | $ -74.64M | |
$ 113.44M | $ 86.98M | - | $ 36.53M | $ -29.15M | |
- | - | - | - | - | |
- | - | - | $ 1.14 | $ 1.10 | |
- | - | - | $ 1.11 | $ 1.10 | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | $ 52.93M | $ -89.00M | |
- | - | - | - | - | |
$ 10.18M | $ 10.02M | $ 6.41M | $ 4.62M | $ 5.53M |