Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 19 | Dec 18 |
---|---|---|---|---|---|
$ 2.95B | $ 3.14B | $ 4.45B | $ 2.64B | $ 2.86B | |
$ 489.14M | $ 527.02M | $ 832.98M | $ 356.92M | $ 331.85M | |
$ 401.57M | $ 388.57M | $ 397.98M | $ 334.84M | $ 345.14M | |
$ 38.49M | $ 32.04M | $ 27.61M | $ 30.23M | $ 25.83M | |
$ 128.54M | $ 137.68M | $ 464.07M | $ 62.84M | $ 12.92M | |
$ 87.57M | $ 138.45M | $ 439.09M | $ 19.53M | $ -13.29M | |
$ -16.88M | $ -56.56M | $ -44.33M | $ -56.76M | $ -46.92M | |
$ 70.69M | $ 81.89M | $ 394.76M | $ -21.61M | $ -60.21M | |
$ 53.12M | $ 48.54M | $ 296.18M | $ -17.66M | $ -48.05M | |
$ 6.22 | $ 5.40 | $ 31.75 | $ -1.89 | $ -5.21 | |
$ 6.19 | $ 5.40 | $ 31.51 | $ -1.89 | $ -5.21 | |
8.53M | 8.99M | 9.33M | 9.36M | 9.22M | |
8.57M | 8.99M | 9.40M | 9.36M | 9.22M |