Income Statement | TTM | Dec 23 | Jan 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 997.25M | $ 891.55M | $ 774.70M | $ 730.16M | $ 601.19M | $ 946.07M | |
$ 779.40M | $ 701.43M | $ 124.56M | $ 590.63M | $ 474.80M | $ 100.08M | |
$ 217.85M | $ 190.12M | $ 650.15M | $ 139.53M | $ 126.39M | $ 845.99M | |
$ 175.30M | $ 151.52M | $ 277.20M | $ 124.60M | $ 106.08M | $ 226.52M | |
$ 41.90M | $ 41.27M | $ 372.95M | $ 16.91M | $ 22.24M | $ 619.47M | |
$ -4.90M | $ -8.06M | $ -336.00K | $ -5.23M | $ -20.10M | $ -292.00K | |
$ -1.58M | $ -1.64M | - | $ -2.52M | $ 2.15M | $ 1.24M | |
$ 32.79M | $ 36.08M | $ 372.61M | $ 12.59M | $ 370.00K | $ 619.18M | |
$ 11.92M | $ 10.69M | $ 968.00K | $ 5.68M | $ 2.48M | $ -7.04M | |
- | - | - | - | - | - | |
$ 24.98M | $ 25.39M | $ 371.64M | $ 6.91M | $ -2.11M | $ 626.22M | |
$ 0.35 | $ 0.43 | $ -0.58 | $ 0.12 | $ -0.04 | $ -0.40 | |
$ 0.33 | $ 0.41 | $ -0.58 | $ 0.11 | $ -0.04 | $ -0.40 | |
$ 240.85M | $ 59.53M | $ 24.97M | $ 59.10M | $ 48.21M | $ 25.34M | |
$ 248.63M | $ 61.19M | $ 24.97M | $ 60.14M | $ 48.21M | $ 25.34M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 951.25M | $ 845.78M | $ 401.75M | $ 709.82M | $ 580.88M | $ 326.60M | |
$ 20.87M | $ 25.39M | $ 371.64M | $ 6.91M | $ -2.11M | $ 626.22M | |
$ 24.56M | $ 31.96M | - | - | - | - | |
- | - | - | - | - | - | |
$ 38.37M | $ 44.14M | $ 372.95M | $ 17.82M | $ 20.47M | $ 619.47M | |
$ 112.21M | $ 85.36M | $ 393.05M | $ 52.05M | $ 66.99M | $ 641.47M |