Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 705.47M | $ 705.47M | $ 687.37M | $ 677.13M | $ 592.57M | $ 748.59M | |
$ 361.62M | $ 477.67M | $ 466.57M | - | $ 414.04M | $ 531.29M | |
$ 216.05M | $ 227.80M | $ 220.81M | $ 197.15M | $ 178.53M | $ 217.30M | |
$ 295.41M | $ 179.63M | $ 201.85M | $ 656.92M | $ 173.57M | $ 192.28M | |
$ 1.41M | $ -1.90M | $ 19.80M | $ 20.21M | $ 4.96M | $ 25.01M | |
$ -16.76M | $ -16.76M | $ -10.51M | $ -10.88M | $ -12.96M | $ -13.70M | |
$ 15.00M | $ 24.00M | $ -4.66M | $ -10.73M | $ -106.18M | $ -875.00K | |
$ -18.66M | $ -18.66M | $ 9.29M | $ 7.29M | $ -114.17M | $ 10.44M | |
$ -1.22M | $ -1.22M | $ 2.72M | $ 3.40M | $ -14.71M | $ 4.36M | |
- | - | - | - | - | - | |
$ -17.53M | $ -17.45M | $ 6.65M | $ 3.89M | $ -99.46M | $ 6.06M | |
$ -0.58 | $ -0.58 | $ 0.22 | $ 0.13 | $ -3.41 | $ 0.21 | |
$ -0.58 | $ -0.58 | $ 0.21 | $ 0.13 | $ -3.41 | $ 0.21 | |
$ 121.32M | $ 30.33M | $ 29.90M | $ 29.57M | $ 29.15M | $ 28.74M | |
$ 121.32M | $ 30.33M | $ 30.23M | $ 30.13M | $ 29.15M | $ 29.05M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.19 | - | |
- | - | - | - | - | - | |
$ 657.03M | $ 657.30M | $ 668.42M | $ 199.91M | $ 587.61M | $ 723.57M | |
$ -17.45M | $ -17.45M | $ 6.50M | $ 3.86M | $ -99.46M | $ 6.06M | |
$ 11.30M | $ 6.19M | $ 6.42M | - | $ -6.98M | $ 6.70M | |
- | - | - | - | $ 12.96M | $ 13.70M | |
$ -1.90M | $ -1.90M | $ 19.80M | $ 18.17M | $ -101.22M | $ 24.14M | |
$ 32.20M | $ 32.20M | $ 53.09M | $ 53.09M | $ -65.51M | $ 62.67M |