Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 426.45M | $ 258.21M | $ 154.08M | $ 80.94M | $ 42.22M | |
$ 219.55M | $ 88.94M | $ 35.27M | $ 1.17M | $ -19.07M | |
$ 80.57M | $ 67.31M | $ 74.63M | $ 59.55M | $ 45.84M | |
$ 8.04M | $ 8.33M | $ 7.11M | $ 5.50M | $ 3.94M | |
$ 147.69M | $ 5.12M | $ -39.72M | $ -53.33M | $ -59.82M | |
$ 138.98M | $ 21.63M | $ -39.37M | $ -58.37M | $ -64.91M | |
$ -13.27M | $ -49.87M | $ -26.75M | $ -13.51M | $ -10.83M | |
$ 125.71M | $ -28.24M | $ -65.90M | $ -71.65M | $ -75.75M | |
$ 197.67M | $ -28.24M | $ -85.18M | $ -84.45M | $ -87.61M | |
$ 0.85 | $ -0.13 | $ -0.43 | $ -0.61 | $ -1.02 | |
$ 0.81 | $ -0.13 | $ -0.43 | $ -0.61 | $ -1.02 | |
233.08M | 223.98M | 197.87M | 139.58M | 86.15M | |
243.34M | 223.98M | 197.87M | 139.58M | 86.15M |