Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.27B | $ 3.09B | $ 2.78B | $ 2.25B | $ 2.17B | |
$ 825.20M | $ 700.06M | $ 522.37M | $ 379.98M | $ 440.67M | |
$ 426.10M | $ 369.98M | $ 337.76M | $ 303.16M | $ 300.27M | |
$ 237.04M | $ 211.16M | $ 230.47M | $ 246.93M | $ 250.13M | |
$ 690.23M | $ 546.04M | $ 399.95M | $ -31.88M | $ -162.48M | |
$ 399.10M | $ 335.09M | $ -159.00K | $ -126.90M | $ -71.38M | |
$ -36.33M | $ -40.97M | $ -27.91M | $ -32.47M | $ -40.59M | |
$ 362.76M | $ 294.13M | $ 164.97M | $ -290.60M | $ -461.35M | |
$ 286.71M | $ 222.94M | $ 122.29M | $ -246.77M | $ -271.59M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.91 | $ 3.74 | $ 2.04 | $ -4.11 | $ -4.53 | |
$ 4.91 | $ 3.72 | $ 2.03 | $ -4.11 | $ -4.53 | |
58.39M | 59.53M | 60.04M | 60.05M | 59.91M | |
58.35M | 59.86M | 60.33M | 60.05M | 59.91M |