Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.88B | $ 1.88B | $ 1.57B | $ 1.21B | $ 873.60M | |
$ 493.70M | $ 507.20M | $ 419.60M | $ 314.40M | $ 214.50M | |
$ 475.10M | $ 452.80M | $ 378.80M | $ 296.40M | $ 222.60M | |
$ 144.50M | $ 132.60M | $ 112.00M | $ 95.80M | $ 75.00M | |
$ 159.50M | $ 192.10M | $ 154.40M | $ 102.60M | $ 68.20M | |
$ 18.60M | $ 54.40M | $ 40.80M | $ 18.00M | $ 800.00K | |
$ -84.90M | $ -51.90M | $ -30.20M | $ -35.20M | $ -22.50M | |
$ -66.30M | $ 2.50M | $ 10.60M | $ -17.20M | $ -30.60M | |
$ -62.10M | $ 8.90M | $ 9.30M | $ -20.80M | $ -24.00M | |
$ -1.87 | $ 0.18 | $ 0.29 | $ -0.66 | $ -0.90 | |
$ -1.87 | $ 0.18 | $ 0.29 | $ -0.66 | $ -0.90 | |
33.18M | 32.45M | 32.10M | 31.71M | 26.61M | |
33.18M | 32.88M | 32.30M | 31.71M | 26.61M |