Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.09B | $ 901.00M | $ 791.00M | $ 647.00M | $ 785.00M | |
$ 907.00M | $ 742.00M | $ 664.00M | $ 550.00M | $ 645.00M | |
$ 911.00M | $ 833.00M | $ 483.00M | $ 706.00M | $ 467.00M | |
$ 28.00M | $ 21.00M | $ 22.00M | $ 26.00M | $ 28.00M | |
$ 66.00M | $ -45.00M | $ 238.00M | $ -123.00M | $ 214.00M | |
$ -4.00M | $ -91.00M | $ 213.00M | $ -156.00M | $ 178.00M | |
$ 5.00M | $ -10.00M | $ -23.00M | $ -17.00M | $ 2.00M | |
$ 1.00M | $ -95.00M | $ 190.00M | $ -173.00M | $ 180.00M | |
$ 2.00M | $ -53.00M | $ 205.00M | $ -148.00M | $ 134.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.01 | $ -0.38 | $ 1.41 | $ -1.01 | $ 0.92 | |
$ 0.01 | $ -0.36 | $ 1.35 | $ -0.96 | $ 0.89 | |
200.00M | 139.01M | 145.66M | 146.57M | 145.43M | |
141.80M | 145.43M | 151.94M | 154.00M | 150.23M |