Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 739.02M | $ 563.95M | $ 449.54M | $ 373.65M | $ 286.73M | |
$ 449.22M | $ 336.90M | $ 293.21M | $ 250.74M | $ 194.19M | |
$ 892.81M | $ 901.62M | $ 837.59M | $ 661.74M | $ 449.14M | |
$ 42.39M | $ 42.88M | $ 35.96M | $ 22.27M | $ 16.07M | |
$ -390.12M | $ -433.31M | $ -614.91M | $ -359.62M | $ -225.07M | |
$ -443.59M | $ -564.73M | $ -544.38M | $ -411.00M | $ -254.95M | |
$ 8.51M | $ 85.96M | $ -109.07M | $ 26.53M | $ 9.05M | |
$ -435.09M | $ -478.76M | $ -653.45M | $ -384.47M | $ -245.90M | |
$ -436.37M | $ -479.45M | $ -654.59M | $ -384.77M | $ -246.28M | |
$ -3.56 | $ -4.28 | $ -6.41 | $ -3.80 | $ -2.53 | |
$ -3.56 | $ -4.28 | $ -6.41 | $ -3.80 | $ -2.53 | |
122.75M | 111.99M | 102.18M | 101.31M | 97.50M | |
122.75M | 111.99M | 102.18M | 101.31M | 97.50M |