Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 930.62M | $ 961.52M | $ 1.08B | $ 1.12B | $ 937.76M | |
$ 691.22M | $ 726.06M | $ 875.62M | $ 942.31M | $ 619.09M | |
$ 2.08B | $ 564.07M | $ 1.24B | $ 556.19M | $ 750.91M | |
$ 436.44M | $ 425.79M | $ 415.66M | $ 412.06M | $ 403.68M | |
$ -1.01B | $ 651.93M | $ 158.32M | $ 814.99M | $ 192.41M | |
$ -1.39B | $ 161.98M | $ -362.73M | $ 386.12M | $ -131.82M | |
$ -380.78M | $ -269.04M | $ -198.01M | $ -250.67M | $ -415.09M | |
$ -1.77B | $ -107.06M | $ -560.74M | $ 135.45M | $ -546.91M | |
$ -1.65B | $ -91.70M | $ -572.91M | $ 102.08M | $ -520.56M | |
$ -101.92 | $ -5.69 | $ -35.87 | $ 6.40 | $ -44.23 | |
$ -101.92 | $ -5.69 | $ -35.87 | $ 6.40 | $ -44.23 | |
16.15M | 16.13M | 15.97M | 16.28M | 11.77M | |
16.15M | 16.13M | 15.97M | 16.29M | 11.77M |