Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.63B | $ 4.64B | $ 4.47B | $ 3.96B | $ 4.11B | $ 5.00B | |
$ 2.94B | $ 3.01B | $ 2.88B | $ 2.38B | $ 3.44B | $ 4.23B | |
$ 1.69B | $ 1.63B | $ 1.58B | $ 1.57B | $ 661.00M | $ 764.00M | |
$ 1.49B | $ 1.34B | $ 1.46B | $ 356.00M | $ 374.00M | $ 457.00M | |
$ 198.00M | $ 286.00M | $ 124.00M | $ 135.00M | $ 287.00M | $ 307.00M | |
$ -141.00M | $ -124.00M | $ -77.00M | $ 89.00M | $ 94.00M | $ 143.00M | |
$ 65.00M | $ 191.00M | $ 91.00M | $ -84.00M | $ 16.00M | $ -45.00M | |
$ -70.00M | $ -64.00M | $ -76.00M | $ -38.00M | $ 209.00M | $ 119.00M | |
$ -12.00M | $ -13.00M | $ 22.00M | $ 9.00M | $ 26.00M | $ 19.00M | |
$ 12.00M | $ 22.00M | $ 19.00M | $ 18.00M | $ 14.00M | $ 9.00M | |
$ -73.00M | $ -74.00M | $ -118.00M | $ 162.00M | $ 198.00M | $ 72.00M | |
$ -0.73 | $ -0.76 | $ -0.34 | $ 1.60 | $ 2.04 | $ 0.77 | |
$ -0.72 | $ -0.76 | $ -0.34 | $ 1.59 | $ 2.02 | $ 0.75 | |
$ 403.16M | $ 100.54M | $ 100.65M | $ 101.88M | $ 95.92M | $ 93.99M | |
$ 404.26M | $ 100.96M | $ 101.09M | $ 102.90M | $ 97.06M | $ 95.52M | |
$ 0.48 | $ 0.48 | $ 0.48 | $ 0.40 | $ 0.32 | $ 0.24 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.43B | $ 4.35B | $ ― | $ -3.82B | $ -3.82B | $ -4.69B | |
$ -73.00M | $ -74.00M | $ -118.00M | $ 162.00M | $ 198.00M | $ 72.00M | |
$ 38.00M | $ 167.00M | $ 69.14M | $ 62.07M | $ 155.62M | $ 232.47M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 68.00M | $ 60.00M | $ 1.00M | $ 49.00M | $ 307.00M | $ 259.00M | |
$ 347.00M | $ 332.00M | $ 253.00M | $ 300.00M | $ 558.00M | $ 548.00M |