Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.44B | $ 1.34B | $ 1.24B | $ 933.87M | $ 601.88M | $ 1.27B | |
$ 849.24M | $ 860.03M | $ 783.39M | $ 614.16M | $ 480.52M | $ 724.42M | |
$ 590.40M | $ 483.77M | $ 455.03M | $ 319.71M | $ 121.36M | $ 542.18M | |
$ 234.51M | $ 230.64M | $ 297.07M | $ 297.49M | $ 307.40M | $ 306.95M | |
$ 286.45M | $ 247.48M | $ 206.48M | $ 87.04M | $ -102.04M | $ 233.79M | |
$ -75.94M | $ -68.86M | $ -59.73M | $ -67.75M | $ -70.83M | $ -61.19M | |
$ 7.10M | $ -5.64M | $ 24.39M | $ 7.16M | $ -5.76M | $ 1.45M | |
$ 210.50M | $ 178.62M | $ 146.75M | $ 19.30M | $ -172.88M | $ 172.60M | |
$ 1.03M | $ 1.14M | $ 1.94M | $ 468.00K | $ 332.00K | $ 679.00K | |
- | - | - | - | - | - | |
$ 209.47M | $ 177.49M | $ 144.81M | $ 18.83M | $ -173.21M | $ 171.92M | |
$ 0.88 | $ 0.77 | $ 0.63 | $ 0.08 | $ -0.77 | $ 0.77 | |
$ 0.88 | $ 0.77 | $ 0.63 | $ 0.08 | $ -0.77 | $ 0.77 | |
$ 941.55M | $ 229.33M | $ 228.95M | $ 226.36M | $ 223.54M | $ 223.91M | |
$ 941.55M | $ 229.33M | $ 228.95M | $ 226.36M | $ 223.54M | $ 223.91M | |
$ 0.96 | $ 0.96 | $ 0.76 | $ 0.04 | - | $ 1.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.08B | $ 1.09B | $ 1.01B | $ 839.67M | $ 709.68M | $ 1.03B | |
$ 209.47M | $ 177.49M | $ 144.81M | $ 18.83M | $ -173.21M | $ 171.92M | |
$ 131.79M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 286.45M | $ 247.48M | $ 206.48M | $ 87.04M | $ -102.04M | $ 233.79M | |
$ 473.65M | $ 430.72M | $ 388.18M | $ 271.51M | $ 97.75M | $ 427.03M |