Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.16B | $ 1.95B | $ 1.96B | $ 2.13B | $ 3.34B | $ 2.74B | |
$ 508.00M | $ 421.00M | $ 367.00M | $ 323.00M | $ 1.87B | $ 1.43B | |
$ 1.65B | $ 1.52B | $ 1.59B | $ 1.81B | $ 1.47B | $ 1.31B | |
$ 2.18B | $ 2.20B | $ 2.03B | $ 1.56B | $ 1.44B | $ 1.56B | |
$ -233.00M | $ -270.00M | $ -93.00M | $ 239.00M | $ -41.39M | $ -246.84M | |
$ -37.00M | $ -36.00M | $ -35.00M | $ -128.00M | $ -155.23M | $ -101.79M | |
$ 137.00M | $ 129.00M | $ 19.00M | $ 334.00M | $ -26.98M | $ -39.01M | |
$ -126.00M | $ -154.00M | $ -85.00M | $ 101.00M | $ -169.64M | $ -309.62M | |
$ 7.00M | $ 4.00M | $ 3.00M | $ -1.00M | $ -7.52M | $ -4.26M | |
- | - | - | - | - | - | |
$ -135.00M | $ -158.00M | $ -101.00M | $ -528.00M | $ -162.12M | $ -305.36M | |
$ -0.57 | $ -0.68 | $ -0.78 | $ -2.11 | - | - | |
$ -0.57 | $ -0.68 | $ -0.78 | $ -2.11 | $ -0.72 | $ -1.48 | |
$ 933.62M | $ 233.57M | $ 242.16M | $ 249.94M | $ 223.85M | $ 206.38M | |
$ 933.62M | $ 233.57M | $ 242.16M | $ 249.94M | $ 223.85M | $ 206.38M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.68B | $ 2.19B | $ 2.03B | $ 1.88B | $ 3.38B | $ 2.99B | |
$ -133.00M | $ -158.00M | $ -101.00M | $ -528.00M | $ -162.12M | $ -305.36M | |
$ 121.26M | $ 105.34M | - | - | - | - | |
- | - | - | - | - | - | |
$ -89.00M | $ -118.00M | $ -50.00M | $ 229.00M | $ -14.41M | $ -207.83M | |
$ 169.00M | $ 104.00M | $ 130.00M | $ 382.00M | $ 119.96M | $ -51.47M |