Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 465.30M | $ -385.70M | $ 271.40M | $ 229.80M | $ 350.60M | |
$ ― | $ 285.90M | $ 244.60M | $ 173.10M | $ 156.50M | $ 197.60M | |
$ ― | $ 179.40M | $ -630.30M | $ 98.30M | $ 73.30M | $ 153.00M | |
$ ― | $ 134.20M | $ 108.50M | $ 96.60M | $ 96.40M | $ 110.30M | |
$ ― | $ 45.20M | $ -738.80M | $ 1.70M | $ -23.10M | $ 42.70M | |
$ ― | $ -6.00M | $ -3.20M | $ 3.50M | $ 4.20M | $ -4.60M | |
$ ― | $ ― | $ 200.00K | $ ― | $ ― | $ ― | |
$ ― | $ 37.60M | $ -742.70M | $ 5.10M | $ -32.10M | $ 38.10M | |
$ ― | $ ― | $ 1.50M | $ -1.80M | $ -5.20M | $ 7.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 37.60M | $ -744.00M | $ 6.60M | $ -26.90M | $ 30.90M | |
$ ― | $ ― | $ 0.06 | $ 0.02 | $ -0.07 | $ 0.08 | |
$ ― | $ ― | $ 0.06 | $ 0.02 | $ -0.07 | $ 0.08 | |
$ ― | $ ― | $ 444.29M | $ 444.94M | $ 412.95M | $ 369.15M | |
$ ― | $ ― | $ 444.38M | $ 445.15M | $ 413.78M | $ 371.86M | |
$ ― | $ ― | $ 0.02 | $ ― | $ ― | $ 0.03 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.11 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.10 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 1.30M | |
$ ― | $ 420.10M | $ 353.10M | $ -269.70M | $ -252.90M | $ 307.90M | |
$ ― | $ 37.60M | $ -744.00M | $ 6.60M | $ -26.90M | $ 30.90M | |
$ ― | $ 29.80M | $ -600.89M | $ -3.00M | $ -33.00M | $ 30.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 4.30M | |
$ ― | $ 43.30M | $ -739.50M | $ 8.30M | $ -28.30M | $ 42.40M | |
$ ― | $ 129.60M | $ -668.60M | $ 8.30M | $ 48.90M | $ 118.70M |