Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.34B | $ 1.34B | $ 1.24B | $ 933.87M | $ 601.88M | $ 1.27B | |
$ 798.68M | $ 860.03M | $ 710.48M | $ 542.18M | $ 480.52M | $ 801.91M | |
$ 545.12M | $ 483.77M | $ 527.94M | $ 391.69M | $ 121.36M | $ 464.68M | |
$ 230.64M | $ 230.64M | $ 297.07M | $ 297.49M | $ 229.16M | $ 229.45M | |
$ 247.48M | $ 247.48M | $ 206.48M | $ 94.20M | $ -107.80M | $ 235.23M | |
$ -52.85M | $ -68.86M | $ -59.73M | $ -67.75M | $ -70.83M | $ -61.19M | |
$ -5.64M | $ -5.64M | $ 24.39M | $ 7.16M | $ 5.76M | $ -1.45M | |
$ 178.62M | $ 178.62M | $ 146.75M | $ 19.30M | $ -172.88M | $ 172.60M | |
$ 1.14M | $ 1.14M | $ 1.94M | $ 468.00K | $ 332.00K | $ 679.00K | |
- | - | - | - | - | - | |
$ 177.49M | $ 177.49M | $ 144.81M | $ 18.83M | $ -173.21M | $ 171.92M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.51M | $ 1.66M | |
$ 1.03B | $ 1.09B | $ 1.01B | $ 839.67M | $ 709.68M | $ 1.03B | |
$ 177.49M | $ 177.49M | $ 144.81M | $ 18.83M | $ -173.21M | $ 171.92M | |
$ 46.47M | - | - | - | $ -177.41M | $ 173.36M | |
- | - | - | - | $ 70.83M | $ 61.19M | |
$ 231.48M | $ 247.48M | $ 206.48M | $ 87.04M | $ -102.04M | $ 233.79M | |
$ 414.72M | $ 430.72M | $ 388.18M | $ 271.51M | $ 97.75M | $ 427.03M |