Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 309.31B | $ 273.18M | $ 285.04M | $ 178.41M | $ 92.93M | |
$ 288.90B | $ 156.38M | $ 218.71M | $ 131.13M | $ 38.55M | |
$ 251.91B | $ 49.17M | $ 44.82M | $ 39.03M | $ 35.28M | |
$ 135.47M | $ 96.81M | $ 50.41M | $ 37.10M | $ 48.26M | |
$ 36.99B | $ 209.54M | $ 197.76M | $ 88.79M | $ -202.28M | |
$ 36.99B | $ 109.87M | $ 136.92M | $ 49.31M | $ -44.32M | |
$ -36.98B | $ -23.10M | $ -3.38M | $ -6.80M | $ -6.24M | |
$ 10.30M | $ 86.77M | $ 133.53M | $ 42.51M | $ -256.98M | |
$ 12.25M | $ 66.45M | $ 111.93M | $ 33.86M | $ -256.09M | |
$ -115.93 | $ 1.27 | $ 1.75 | $ 0.84 | $ -7.42 | |
$ -76.16 | $ 0.91 | $ 1.72 | $ 0.56 | $ -7.42 | |
76.24M | 66.60M | 54.11M | 40.40M | 34.53M | |
116.05M | 93.06M | 65.84M | 60.96M | 34.53M |