Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 355.80M | $ 329.60M | $ 241.00M | $ 282.10M | $ 281.10M | |
$ ― | $ 250.50M | $ 236.90M | $ 168.80M | $ 193.30M | $ 196.30M | |
$ ― | $ 105.30M | $ 92.70M | $ 72.20M | $ 88.80M | $ 84.80M | |
$ ― | $ 85.80M | $ 75.00M | $ 65.90M | $ 71.60M | $ 70.00M | |
$ ― | $ 19.50M | $ 17.70M | $ 6.30M | $ 17.20M | $ 14.80M | |
$ ― | $ -5.00M | $ 4.80M | $ 4.40M | $ 4.80M | $ -1.50M | |
$ ― | $ -400.00K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 11.90M | $ 12.90M | $ 1.90M | $ 12.40M | $ 13.30M | |
$ ― | $ 3.50M | $ 400.00K | $ -700.00K | $ 1.70M | $ 2.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 8.40M | $ 12.50M | $ 2.60M | $ 10.70M | $ 5.80M | |
$ ― | $ 0.06 | $ 0.09 | $ 0.02 | $ 0.07 | $ 0.04 | |
$ ― | $ 0.06 | $ 0.09 | $ 0.02 | $ 0.07 | $ 0.04 | |
$ ― | $ 145.31M | $ 145.24M | $ 143.00M | $ 142.93M | $ 142.92M | |
$ ― | $ 147.14M | $ 146.79M | $ 143.14M | $ 143.17M | $ 143.19M | |
$ ― | $ 0.04 | $ 0.03 | $ ― | $ 0.05 | $ 0.06 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 10.60M | |
$ ― | $ 336.30M | $ -311.90M | $ -234.70M | $ -264.90M | $ 266.30M | |
$ ― | $ 8.40M | $ 12.50M | $ 2.60M | $ 10.70M | $ 5.80M | |
$ ― | $ 12.24M | $ 10.45M | $ 1.20M | $ 10.04M | $ 10.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 1.50M | |
$ ― | $ 16.90M | $ 17.50M | $ 6.20M | $ 16.60M | $ 14.80M | |
$ ― | $ 37.00M | $ 34.50M | $ 25.40M | $ 16.60M | $ 23.80M |