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 | |
$ 0.00 | $ 310.57M | $ 272.20M | $ 116.53M | $ 673.00K | |
$ 312.49M | $ 632.65M | $ 278.29M | $ -1.72B | $ -58.05M | |
$ 312.49M | $ 317.82M | $ -28.41M | $ -1.78B | $ -58.73M | |
$ 156.74M | $ -71.43M | $ -47.13M | $ -92.11M | $ -23.82M | |
$ 469.23M | $ 246.38M | $ -49.62M | $ -1.87B | $ -82.54M | |
$ 420.45M | $ 54.34M | $ -40.23M | $ -1.80B | $ -82.44M | |
$ 0.77 | $ 0.12 | $ -0.09 | $ -4.45 | $ -0.24 | |
$ 0.75 | $ 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 |