Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.47B | $ 1.42B | $ 1.48B | $ 1.37B | $ 1.20B | $ 1.26B | |
$ 525.92M | $ 640.79M | $ 713.44M | - | $ 306.19M | $ 318.02M | |
$ 946.45M | $ 781.36M | $ 764.40M | $ 1.37B | $ 892.48M | $ 939.89M | |
$ 314.41M | $ 701.43M | $ 722.75M | $ 671.09M | $ 656.28M | $ 663.04M | |
$ 322.49M | $ 300.45M | $ 263.08M | $ 701.23M | $ 236.20M | $ 276.85M | |
$ -121.05M | $ -114.62M | $ -100.11M | $ -93.67M | $ -96.81M | $ -95.07M | |
$ -17.51M | $ -15.83M | $ -19.43M | $ -8.25M | $ 4.85M | $ 413.00K | |
$ 218.94M | $ 201.67M | $ 182.40M | $ 190.26M | $ 144.25M | $ 182.19M | |
$ 9.73M | $ 7.54M | $ -605.00K | $ 3.42M | $ -10.97M | $ -19.93M | |
- | - | - | - | - | - | |
$ 209.22M | $ 194.13M | $ 183.01M | $ 612.39M | $ 155.22M | $ 202.12M | |
$ 3.42 | $ 3.22 | $ 3.28 | $ 3.61 | $ 3.07 | $ 4.01 | |
$ 3.42 | $ 3.22 | $ 3.25 | $ 3.60 | $ 3.06 | $ 3.98 | |
$ 244.26M | $ 60.32M | $ 55.77M | $ 51.71M | $ 50.56M | $ 50.43M | |
$ 244.46M | $ 60.36M | $ 56.29M | $ 51.87M | $ 50.70M | $ 50.75M | |
$ 4.49 | $ 2.56 | $ 2.52 | $ 2.48 | $ 2.40 | $ 2.30 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 3.42 | |
- | - | - | - | - | - | |
$ 314.41M | $ 701.43M | $ 722.75M | $ 671.09M | $ 962.47M | $ 981.06M | |
- | - | - | - | $ 96.81M | $ 95.07M | |
$ 209.22M | $ 194.13M | $ 183.01M | $ 612.39M | $ 155.22M | $ 202.12M | |
$ 130.10M | $ 159.32M | $ 181.80M | - | $ 155.22M | $ 202.12M | |
$ 308.12M | $ 316.29M | $ 282.51M | $ 190.26M | $ 241.06M | $ 277.26M | |
$ 469.71M | $ 526.76M | $ 477.53M | $ 377.73M | $ 420.70M | $ 450.19M |