Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 6.06B | $ 4.32B | $ 2.71B | $ 1.83B | $ 1.22B | |
$ 4.84M | $ 69.67M | $ 112.29M | $ 76.41M | $ 94.15M | |
$ 296.97M | $ 301.80M | $ 218.94M | $ 470.37M | $ 150.82M | |
$ 24.46M | $ 20.16M | $ 13.77M | $ 14.67M | $ 14.10M | |
$ -218.19M | $ -167.64M | $ -72.41M | $ -383.78M | $ -40.11M | |
$ -292.13M | $ -232.13M | $ -110.21M | $ -393.95M | $ -56.67M | |
$ 43.30M | $ 37.67M | $ 14.71M | $ -32.36M | $ -5.67M | |
$ -248.83M | $ -194.46M | $ -105.69M | $ -404.60M | $ -62.34M | |
$ -260.10M | $ -262.60M | $ -106.86M | $ -405.48M | $ -63.21M | |
$ -0.63 | $ -0.64 | $ -0.26 | $ -1.01 | $ -0.16 | |
$ -0.63 | $ -0.64 | $ -0.26 | $ -1.01 | $ -0.16 | |
410.97M | 408.92M | 408.15M | 400.10M | 390.83M | |
410.97M | 408.92M | 408.15M | 400.10M | 390.83M |