Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.38B | $ 2.26B | $ 2.28B | $ 1.32B | $ 1.27B | |
$ 824.78M | $ 739.87M | $ 697.76M | $ 491.49M | $ 461.50M | |
$ 781.82M | $ 717.05M | $ 701.33M | $ 350.21M | $ 325.93M | |
$ 0.00 | $ 228.77M | $ 258.80M | $ 99.29M | $ 94.85M | |
$ 42.96M | $ 253.20M | $ 191.55M | $ 223.46M | $ 194.09M | |
$ 42.96M | $ 22.82M | $ -8.70M | $ 52.38M | $ 41.81M | |
$ -108.98M | $ -101.12M | $ -71.51M | $ -59.00K | $ -668.00K | |
$ -66.01M | $ -78.30M | $ -114.41M | $ 123.19M | $ 97.49M | |
$ -117.69M | $ -29.66M | $ -74.29M | $ 103.14M | $ 86.87M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -4.83 | $ -1.23 | $ -3.11 | $ 4.86 | $ 4.16 | |
$ -4.83 | $ -1.23 | $ -3.11 | $ 4.74 | $ 4.02 | |
24.39M | 24.09M | 23.87M | 21.21M | 20.91M | |
24.39M | 24.09M | 23.87M | 21.78M | 21.59M |