Income Statement | TTM | Dec 23 | Jan 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 829.49M | $ 884.75M | $ 995.54M | $ 995.54M | $ 1.16B | $ 1.04B | |
$ 571.57M | $ 598.90M | $ 654.32M | $ 654.32M | $ 725.99M | $ 692.04M | |
$ 257.92M | $ 285.84M | $ 341.21M | $ 341.21M | $ 435.83M | $ 349.17M | |
$ 292.64M | $ 296.58M | $ 307.70M | $ 307.70M | $ 299.81M | $ 272.91M | |
$ -34.73M | $ -10.73M | $ 33.52M | $ 33.52M | $ 136.02M | $ 76.27M | |
$ -222.00K | $ 153.00K | $ -572.00K | $ -572.00K | $ -893.00K | $ -1.88M | |
$ 631.00K | $ 631.00K | - | - | - | - | |
$ -34.95M | $ -10.58M | $ 32.94M | $ 32.94M | $ 135.12M | $ 74.39M | |
$ -9.66M | $ -3.50M | $ 6.81M | $ 6.81M | $ 32.74M | $ 18.45M | |
- | - | - | - | - | - | |
$ -25.28M | $ -7.08M | $ 26.13M | $ 26.13M | $ 102.39M | $ 55.94M | |
$ -1.97 | $ -0.33 | $ 1.21 | $ 1.21 | $ 4.73 | $ 2.63 | |
$ -2.09 | $ -0.33 | $ 1.18 | $ 1.18 | $ 4.55 | $ 2.58 | |
$ 72.87M | $ 21.75M | $ 21.63M | $ 21.63M | $ 21.67M | $ 21.26M | |
$ 72.47M | $ 21.75M | $ 22.09M | $ 22.09M | $ 22.51M | $ 21.66M | |
$ 0.10 | - | - | - | $ 0.83 | $ 0.25 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 864.22M | $ 895.48M | $ 962.02M | $ 962.02M | $ 1.03B | $ 964.95M | |
$ -25.28M | $ -7.08M | $ 26.13M | $ 26.13M | $ 102.39M | $ 55.94M | |
$ -28.96M | - | - | - | $ 102.39M | $ 55.94M | |
- | - | - | - | $ 893.00K | $ 1.88M | |
$ -34.31M | $ -10.73M | $ 33.52M | $ 33.52M | $ 136.02M | $ 76.27M | |
$ 11.48M | $ 8.18M | $ 120.92M | $ 120.92M | $ 154.29M | $ 95.08M |