Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.04B | $ 976.67M | $ 2.28B | $ 1.92B | $ 886.09M | |
$ 364.20M | $ 329.82M | $ 286.05M | $ 403.82M | $ 232.11M | |
$ 519.46M | $ 539.94M | $ 608.91M | $ 513.77M | $ 231.32M | |
$ 42.77M | $ 62.76M | $ 1.37B | $ 2.02B | $ 877.44M | |
$ -94.78M | $ -53.04M | $ -175.89M | $ -42.93M | $ 21.87M | |
$ -155.25M | $ -210.12M | $ -322.86M | $ -109.95M | $ 792.00K | |
$ -9.02M | $ 84.71M | $ 16.39M | $ -13.78M | $ -19.32M | |
$ -164.27M | $ -125.41M | $ -321.02M | $ -115.72M | $ -18.53M | |
$ -164.80M | $ -130.03M | $ -321.14M | $ -109.61M | $ -36.12M | |
$ -1.35 | $ -1.16 | $ -2.98 | $ -1.05 | $ -0.37 | |
$ -1.35 | $ -1.16 | $ -2.98 | $ -1.05 | $ -0.37 | |
121.68M | 113.15M | 107.93M | 104.68M | 98.57M | |
121.68M | 113.15M | 107.93M | 104.68M | 98.57M |