Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.00B | $ 2.76B | $ 2.92B | $ 2.78B | $ 2.34B | |
$ 601.79M | $ 580.14M | $ 643.43M | $ 540.80M | $ 372.21M | |
$ 342.23M | $ 304.77M | $ 298.57M | $ 278.33M | $ 242.91M | |
$ 7.73M | $ 8.80M | $ 5.46M | $ 5.28M | $ 5.30M | |
$ 313.34M | $ 283.75M | $ 364.39M | $ 271.39M | $ 143.42M | |
$ 259.56M | $ 276.90M | $ 368.43M | $ 266.05M | $ 140.56M | |
$ 57.53M | $ -20.95M | $ -41.60M | $ -77.98M | $ -83.81M | |
$ 317.09M | $ 255.95M | $ 319.75M | $ 189.86M | $ 55.40M | |
$ 242.01M | $ 205.89M | $ 225.49M | $ 607.82M | $ 50.93M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 39.00 | $ 28.76 | $ 30.31 | $ 87.50 | $ 7.48 | |
$ 39.00 | $ 26.88 | $ 29.00 | $ 85.87 | $ 7.03 | |
6.48M | 6.23M | 6.44M | 6.29M | 6.19M | |
6.48M | 6.67M | 6.73M | 6.39M | 6.58M |