Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.30B | $ 1.73B | $ 1.37B | $ 823.88M | $ 249.81M | |
$ 1.02B | $ 860.97M | $ 475.04M | $ -673.11M | $ 9.08M | |
$ 707.20M | $ 543.15M | $ 477.52M | $ 254.16M | $ 67.81M | |
$ 274.92M | $ 310.57M | $ 259.21M | $ 114.55M | $ 673.00K | |
$ 866.04M | $ 632.65M | $ 269.67M | $ -1.73B | $ -58.05M | |
$ 606.76M | $ 317.82M | $ -2.48M | $ -927.27M | $ -58.73M | |
$ -137.53M | $ -71.43M | $ -47.13M | $ -940.21M | $ -23.82M | |
$ 469.23M | $ 246.38M | $ -49.62M | $ -1.87B | $ -82.54M | |
$ 109.58M | $ 54.34M | $ -9.29M | $ -376.17M | $ -77.83M | |
$ 0.20 | $ 0.12 | $ -0.09 | $ -4.45 | $ -0.24 | |
$ 0.20 | $ 0.11 | $ -0.09 | $ -4.45 | $ -0.24 | |
549.01M | 463.23M | 433.43M | 404.92M | 343.75M | |
558.43M | 478.01M | 433.43M | 404.92M | 343.75M |