Income Statement | TTM | Jan 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.27B | $ 1.30B | $ 1.30B | $ 1.20B | $ 1.10B | $ 1.34B | |
$ 848.58M | $ 860.19M | $ 860.19M | $ 767.66M | $ 692.69M | $ 810.06M | |
$ 423.36M | $ 437.73M | $ 437.73M | $ 432.73M | $ 410.57M | $ 532.97M | |
$ 334.53M | $ 324.19M | $ 324.19M | $ 324.31M | $ 333.23M | $ 389.12M | |
$ 88.83M | $ 113.54M | $ 113.54M | $ 108.42M | $ 77.34M | $ 143.85M | |
$ -33.13M | $ -29.93M | $ -29.93M | $ -29.68M | $ -29.24M | $ -25.66M | |
$ 9.54M | $ 3.55M | $ 3.55M | $ -6.10M | $ -127.52M | $ -16.38M | |
$ 12.14M | $ 41.92M | $ 41.92M | $ 72.63M | $ -79.42M | $ 101.82M | |
$ 11.79M | $ 22.36M | $ 22.36M | $ 17.40M | $ -7.49M | $ 22.62M | |
- | - | - | - | - | - | |
$ 325.00K | $ 19.56M | $ 19.56M | $ 54.63M | $ -71.97M | $ 79.20M | |
$ 0.02 | $ 0.33 | $ 0.33 | $ 0.94 | $ -1.23 | $ 1.34 | |
$ 0.02 | $ 0.33 | $ 0.33 | $ 0.94 | $ -1.23 | $ 1.34 | |
$ 233.13M | $ 58.87M | $ 58.87M | $ 58.97M | $ 58.55M | $ 58.94M | |
$ 233.46M | $ 58.87M | $ 58.87M | $ 58.97M | $ 58.55M | $ 58.95M | |
$ 0.04 | $ 0.04 | $ 0.04 | $ 0.04 | $ 0.10 | $ 0.26 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 1.23 | $ 1.15 | $ 1.59 | |
- | - | - | - | - | - | |
$ 1.18B | $ 1.18B | $ 1.18B | $ 1.09B | $ 1.03B | $ 1.20B | |
$ 339.00K | $ 19.56M | $ 19.56M | $ 55.23M | $ -71.93M | $ 79.20M | |
$ 12.73M | - | - | $ 57.99M | $ 33.74M | $ 89.27M | |
- | - | - | $ 29.68M | $ 29.24M | $ 25.66M | |
$ 45.27M | $ 71.85M | $ 46.75M | $ 102.31M | $ -50.18M | $ 127.47M | |
$ 54.58M | $ 117.18M | $ 92.08M | $ 154.29M | $ 1.20M | $ 178.31M |