Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 8.02B | $ 8.24B | $ 8.00B | $ 3.77B | $ 1.82B | $ 3.05B | |
$ 7.69B | $ 7.73B | $ 7.51B | $ 3.83B | $ 1.82B | $ 2.93B | |
$ 324.00M | $ 512.00M | $ 493.00M | $ -60.00M | $ 2.00M | $ 125.49M | |
$ 119.00M | $ 157.00M | $ 142.00M | $ 114.00M | $ 71.00M | $ 101.30M | |
$ 205.00M | $ 355.00M | $ 351.00M | $ -174.00M | $ -69.00M | $ 24.19M | |
$ -43.00M | $ 84.00M | $ 87.00M | $ 53.00M | $ 24.00M | $ 24.91M | |
$ -505.00M | $ -14.00M | $ -12.00M | $ -46.00M | $ -16.00M | $ ― | |
$ 667.00M | $ 161.00M | $ 252.00M | $ -273.00M | $ -109.00M | $ -723.00K | |
$ 119.00M | $ 62.00M | $ 68.00M | $ -69.00M | $ -23.00M | $ -914.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 548.00M | $ 99.00M | $ 184.00M | $ -203.00M | $ -85.00M | $ 1.60M | |
$ 2.01 | $ 0.66 | $ 0.59 | $ -0.87 | $ -0.54 | $ 0.01 | |
$ 1.98 | $ 0.65 | $ 0.59 | $ -0.87 | $ -0.54 | $ 0.01 | |
$ 783.32M | $ 295.91M | $ 309.64M | $ 234.23M | $ 158.56M | $ 158.98M | |
$ 795.45M | $ 299.09M | $ 313.17M | $ 234.23M | $ 158.56M | $ 161.82M | |
$ 0.30 | $ 0.40 | $ 0.10 | $ 0.03 | $ 0.09 | $ 0.27 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.81B | $ 7.89B | $ ― | $ -3.94B | $ -1.89B | $ -3.03B | |
$ 548.00M | $ 99.00M | $ 184.00M | $ -203.00M | $ -85.00M | $ 1.60M | |
$ 630.97M | $ 118.33M | $ 185.22M | $ -299.00M | $ -116.00M | $ -1.64M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 708.00M | $ 243.00M | $ 336.00M | $ -223.00M | $ -86.00M | $ 24.19M | |
$ 819.00M | $ 446.00M | $ 514.00M | $ -50.00M | $ 55.00M | $ 156.44M |