Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.68B | $ 1.68B | $ 1.86B | $ 2.12B | $ 2.04B | $ 1.84B | |
$ 1.32B | $ 1.32B | $ 1.55B | $ 1.80B | $ 1.75B | $ 1.67B | |
$ 356.20M | $ 356.30M | $ 312.50M | $ 326.30M | $ 296.40M | $ 165.16M | |
$ 331.50M | $ 331.50M | $ 306.20M | $ 355.90M | $ 164.50M | $ 135.77M | |
$ 24.80M | $ 24.80M | $ 6.30M | $ -29.60M | $ 131.90M | $ 29.39M | |
$ 13.00M | $ 13.00M | $ 1.60M | $ 300.00K | $ 0.00 | $ 1.18M | |
$ -300.00K | $ -300.00K | $ 1.30M | $ -3.00M | $ 500.00K | $ 235.00K | |
$ 38.10M | $ 38.10M | $ 6.60M | $ -26.30M | $ 132.40M | $ 30.80M | |
$ 9.90M | $ 9.90M | $ 7.00M | $ 13.10M | $ 29.90M | $ 7.72M | |
- | - | - | - | - | - | |
$ 28.20M | $ 28.20M | $ -400.00K | $ -39.40M | $ 102.50M | $ 23.09M | |
$ 0.15 | $ 0.14 | - | $ -0.22 | $ 0.56 | $ 0.13 | |
$ 0.14 | $ 0.14 | - | $ -0.22 | $ 0.56 | $ 0.13 | |
$ 785.20M | $ 196.30M | $ 193.10M | $ 175.50M | $ 183.71M | $ 183.71M | |
$ 801.60M | $ 200.40M | $ 193.10M | $ 175.50M | $ 183.71M | $ 183.71M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.66B | $ 1.66B | $ 1.86B | $ 2.15B | $ 1.91B | $ 1.81B | |
$ 28.20M | $ 28.20M | $ -400.00K | $ -39.40M | $ 102.50M | $ 23.09M | |
$ 30.81M | $ 30.10M | $ 5.21M | - | $ 102.50M | $ 23.09M | |
- | - | - | - | - | - | |
$ 31.50M | $ 38.10M | $ 6.60M | $ -26.60M | $ 131.90M | $ 29.39M | |
$ 35.30M | $ 40.40M | $ 9.60M | $ -23.80M | $ 134.20M | $ 33.53M |