Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.19B | $ 3.57B | $ 2.74B | $ 3.90B | $ 3.01B | |
$ 392.81M | $ 250.38M | $ 68.26M | $ -225.53M | $ -93.07M | |
$ 69.91M | $ 57.44M | $ 119.77M | $ 121.33M | $ 116.50M | |
$ 38.80M | $ 40.69M | $ 5.21B | $ 4.53B | $ 3.93B | |
$ 207.69M | $ 324.46M | $ 179.32M | $ -220.93M | $ -56.26M | |
$ 322.90M | $ 192.94M | $ 139.72M | $ -317.55M | - | |
$ -14.93M | $ 21.73M | $ -20.50M | $ -26.75M | $ 22.55M | |
$ 307.97M | $ 214.67M | $ 54.84M | $ -344.30M | - | |
$ 220.40M | $ 96.54M | $ 37.38M | $ -359.92M | - | |
$ 3.23 | $ 1.55 | $ 87.22 | $ -6.39 | $ -2.22 | |
$ 3.23 | $ 1.55 | $ 87.17 | $ -6.39 | $ -2.22 | |
68.31M | 62.42M | 56.37M | 56.36M | 56.35M | |
68.32M | 62.46M | 56.39M | 56.36M | 56.35M |