Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 275.00M | $ 583.22M | $ 488.45M | $ 428.84M | $ 427.60M | $ 462.67M | |
$ -1.48M | $ 4.45M | $ 2.40M | $ 3.13M | $ 8.49M | $ 184.00K | |
$ 164.97M | $ 273.81M | $ -331.60M | $ -333.89M | $ -344.59M | $ -356.92M | |
- | - | - | - | - | - | |
- | $ 20.80M | $ -56.74M | $ -63.84M | $ -65.16M | $ -62.63M | |
$ 108.54M | $ 226.26M | $ 217.70M | $ 165.79M | $ 149.59M | $ 175.70M | |
$ 1.98M | $ 767.00K | $ 3.68M | $ 3.12M | $ 2.38M | $ -1.37M | |
- | - | - | - | - | - | |
$ 106.56M | $ 225.49M | $ 214.02M | $ 156.41M | $ 147.22M | $ 176.71M | |
$ 2.15 | $ 4.62 | $ 4.32 | $ 3.28 | $ 2.91 | $ 3.33 | |
$ 2.14 | $ 4.58 | $ 4.29 | $ 3.26 | $ 2.90 | $ 3.30 | |
$ 99.24M | $ 48.80M | $ 49.54M | $ 47.69M | $ 50.59M | $ 53.07M | |
$ 99.62M | $ 49.28M | $ 49.89M | $ 47.98M | $ 50.76M | $ 53.55M | |
$ 0.88 | $ 1.76 | $ 1.76 | - | - | - | |
- | - | - | - | - | - | |
$ 1.01 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 171.64M | $ 400.60M | $ 338.79M | $ 299.81M | $ 300.62M | $ 345.70M | |
$ 106.56M | $ 225.49M | $ 214.02M | $ 156.41M | $ 147.22M | $ 176.71M | |
$ 106.52M | - | - | - | - | - | |
$ 14.19M | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |