Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 0.00 | $ 1.62B | $ 1.49B | $ 1.30B | $ 1.18B | |
$ 0.00 | $ 883.87M | $ 825.75M | $ 716.81M | $ 642.68M | |
$ 625.88M | $ 900.78M | $ 494.59M | $ 429.29M | $ 391.67M | |
$ 477.01M | $ 456.55M | $ 1.20B | $ 1.06B | $ 1.09B | |
$ 477.01M | $ 1.03B | $ 764.55M | $ 664.35M | $ 580.12M | |
$ 0.00 | $ 352.71M | $ 338.02M | $ 291.50M | $ 236.97M | |
$ 0.00 | $ 79.43M | $ -21.13M | $ -76.96M | $ -76.56M | |
$ 398.48M | $ 432.14M | $ 310.02M | $ 210.56M | $ 154.83M | |
$ 398.48M | $ 380.17M | $ 175.15M | $ 70.21M | $ 37.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.08 | $ 1.01 | $ 0.50 | $ 0.22 | $ 0.12 | |
$ 1.08 | $ 1.01 | $ 0.50 | $ 0.22 | $ 0.12 | |
367.45M | 362.02M | 349.29M | 324.25M | 306.61M | |
367.99M | 362.48M | 349.79M | 325.52M | 307.07M |