Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.38B | $ 1.22B | $ 980.72M | $ 567.29M | $ 240.92M | |
$ 344.19M | $ 334.21M | $ 174.92M | $ 115.73M | $ 46.64M | |
$ 283.55M | $ 338.94M | $ 248.84M | $ 146.35M | $ 58.99M | |
$ 108.92M | $ 98.40M | $ 953.29M | $ 553.60M | $ 242.34M | |
$ 164.62M | $ 115.26M | $ 88.82M | $ 65.08M | $ 18.75M | |
$ 60.65M | $ -42.55M | $ 86.36M | $ 51.51M | $ 20.17M | |
$ -100.00M | $ -120.18M | $ -44.94M | $ -26.48M | $ -7.95M | |
$ -39.35M | $ -162.73M | $ 113.79M | $ 65.20M | $ 18.75M | |
$ -24.52M | $ -90.14M | $ -76.03M | $ -58.10M | $ -29.89M | |
$ -0.38 | $ -1.50 | $ -1.34 | $ -1.22 | $ -1.10 | |
$ -0.38 | $ -1.50 | $ -1.34 | $ -1.22 | $ -1.10 | |
64.80M | 60.13M | 56.83M | 47.59M | 27.18M | |
64.80M | 60.13M | 56.83M | 47.59M | 27.18M |