Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.54B | $ 1.50B | $ 1.44B | $ 1.20B | $ 834.01M | |
$ 1.21B | $ 846.00M | $ 837.30M | $ 729.66M | $ 480.56M | |
$ 1.08B | $ 704.14M | $ 631.08M | $ 547.43M | $ 473.71M | |
$ 69.53M | $ 61.14M | $ 55.75M | $ 47.38M | $ 59.43M | |
$ 56.52M | $ 203.00M | $ 246.96M | $ 207.92M | $ 33.68M | |
$ 130.19M | $ 141.86M | $ 206.23M | $ 182.24M | $ 6.84M | |
$ -80.75M | $ -94.78M | $ -81.93M | $ -104.37M | $ -66.27M | |
$ 49.43M | $ 47.08M | $ 124.30M | $ 77.86M | $ -59.42M | |
$ 29.03M | $ 53.12M | $ 84.72M | $ 83.39M | $ -63.48M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.18 | $ 0.35 | $ 0.53 | $ 0.52 | $ -0.40 | |
$ 0.17 | $ 0.34 | $ 0.53 | $ 0.52 | $ -0.40 | |
160.91M | 151.03M | 160.45M | 160.45M | 160.45M | |
166.71M | 156.16M | 160.45M | 160.45M | 160.45M |