Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.76B | $ 1.56B | $ 1.39B | $ 1.27B | $ 988.76M | |
$ 1.20B | $ 1.05B | $ 861.44M | $ 781.08M | $ 673.06M | |
$ 1.10B | $ 1.07B | $ 1.15B | $ 1.11B | $ 870.40M | |
$ 31.11M | $ 26.45M | $ 22.86M | $ 18.88M | $ 17.19M | |
$ 131.26M | $ 69.11M | $ -439.05M | $ -28.07M | $ -104.20M | |
$ 100.14M | $ -24.38M | $ -285.35M | $ -325.53M | $ -197.34M | |
$ 51.78M | $ 62.22M | $ -182.49M | $ 272.53M | $ 47.18M | |
$ 151.93M | $ 37.84M | $ -467.84M | $ -53.01M | $ -216.87M | |
$ 138.32M | $ 33.14M | $ -424.86M | $ -117.21M | $ -216.52M | |
$ 2.49 | $ 0.58 | $ -7.33 | $ -2.06 | $ -3.98 | |
$ 2.31 | $ 0.57 | $ -7.33 | $ -2.06 | $ -3.98 | |
55.58M | 56.83M | 57.99M | 57.00M | 54.43M | |
59.95M | 58.40M | 57.99M | 57.00M | 54.43M |