Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 2.03B | $ 1.97B | $ 1.82B | $ 1.16B | $ 771.80M | |
$ ― | $ 1.30B | $ 1.33B | $ 1.33B | $ 815.30M | $ 583.20M | |
$ ― | $ 726.40M | $ 643.20M | $ 497.30M | $ 347.70M | $ 188.60M | |
$ ― | $ 770.10M | $ 896.60M | $ 801.60M | $ 556.50M | $ 508.50M | |
$ ― | $ -49.60M | $ -253.40M | $ -304.30M | $ -208.80M | $ -319.90M | |
$ ― | $ 31.70M | $ 8.20M | $ 700.00K | $ 300.00K | $ 1.80M | |
$ ― | $ -5.90M | $ -7.80M | $ ― | $ ― | $ ― | |
$ ― | $ -10.90M | $ -230.60M | $ -298.20M | $ -212.60M | $ -317.70M | |
$ ― | $ 7.60M | $ 11.90M | $ 5.50M | $ -4.20M | $ -400.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -31.80M | $ -294.10M | $ -308.50M | $ -226.40M | $ -317.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 0.00 | $ 0.00 | |
$ ― | $ 2.07B | $ 2.23B | $ -2.13B | $ 1.37B | $ 1.09B | |
$ ― | $ -31.80M | $ -294.10M | $ -308.50M | $ -226.40M | $ -317.30M | |
$ ― | $ -8.18M | $ -186.79M | $ -241.54M | $ -208.40M | $ -317.30M | |
$ ― | $ ― | $ ― | $ ― | $ 1.20M | $ 1.90M | |
$ ― | $ -8.40M | $ -227.80M | $ -297.00M | $ -211.40M | $ -315.80M | |
$ ― | $ 65.50M | $ -166.00M | $ -297.00M | $ -176.30M | $ -286.50M |