Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.06B | $ 2.59B | $ 1.41B | $ 847.81M | $ 964.27M | |
$ 744.48M | $ 743.75M | $ 305.44M | $ -7.33M | $ -25.53M | |
$ 140.50M | $ 169.04M | $ 82.18M | $ 68.20M | $ 121.20M | |
$ 428.63M | $ 194.57M | $ 146.88M | $ 110.16M | $ 374.13M | |
$ 1.02B | $ 765.95M | $ 381.10M | $ 34.63M | $ -3.70B | |
$ 603.98M | $ 574.71M | $ 228.77M | $ -75.53M | $ -137.72M | |
$ -288.62M | $ -62.46M | $ -37.27M | $ 293.74M | $ -162.32M | |
$ 492.33M | $ 512.24M | $ 191.50M | $ 356.00M | $ -4.24B | |
$ 448.35M | $ 481.90M | $ 168.95M | $ 352.21M | $ -3.98B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.01 | $ 3.48 | $ 1.99 | $ 5.85 | $ -15.86 | |
$ 2.96 | $ 3.32 | $ 1.73 | $ 5.85 | $ -15.86 | |
148.73M | 138.38M | 85.06M | 60.17M | 250.79M | |
151.64M | 145.20M | 97.61M | 60.17M | 250.79M |