Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 445.76M | $ 361.05M | $ 296.54M | $ 219.51M | $ 117.48M | |
$ 298.14M | $ 248.15M | $ 194.95M | $ 145.11M | $ 76.03M | |
$ 282.00M | $ 333.94M | $ 236.03M | $ 227.02M | $ 111.42M | |
$ 23.46M | $ 27.19M | $ 29.25M | $ 21.23M | $ 8.91M | |
$ 49.20M | $ -49.41M | $ -6.98M | $ -60.18M | $ -25.77M | |
$ 16.14M | $ -85.80M | $ -41.08M | $ -81.90M | $ -35.39M | |
$ 9.60M | $ 9.18M | $ 4.65M | $ 254.00K | $ 480.00K | |
$ 25.74M | $ -76.61M | $ -36.43M | $ -81.65M | $ -34.91M | |
$ 24.14M | $ -74.40M | $ -36.56M | $ -75.56M | $ -35.85M | |
$ 0.31 | $ -1.02 | $ -0.51 | $ -1.11 | $ -0.67 | |
$ 0.30 | $ -1.02 | $ -0.51 | $ -1.11 | $ -0.67 | |
77.61M | 72.64M | 71.55M | 67.89M | 53.24M | |
79.91M | 72.64M | 71.55M | 67.89M | 53.24M |