Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 637.16M | $ 481.23M | $ 421.53M | $ 358.44M | $ 208.36M | |
$ 388.95M | $ 236.78M | $ 184.88M | $ 153.68M | $ 95.31M | |
$ 473.05M | $ 326.46M | $ 291.08M | $ 230.49M | $ 135.96M | |
$ 36.81M | $ 19.29M | $ 11.38M | $ 8.75M | $ 7.25M | |
$ -46.57M | $ -53.88M | $ -89.75M | $ -67.92M | $ -32.65M | |
$ -84.11M | $ -89.68M | $ -106.21M | $ -76.81M | $ -40.65M | |
$ 5.09M | $ 14.94M | $ 4.10M | $ -653.00K | $ 115.00K | |
$ -79.01M | $ -74.73M | $ -102.11M | $ -77.46M | $ -40.53M | |
$ -79.70M | $ -75.26M | $ -102.19M | $ -78.18M | $ -41.02M | |
$ -0.48 | $ -0.47 | $ -0.65 | $ -0.50 | $ -0.27 | |
$ -0.48 | $ -0.47 | $ -0.65 | $ -0.50 | $ -0.27 | |
164.85M | 159.95M | 156.99M | 156.08M | 154.15M | |
164.85M | 159.95M | 156.99M | 156.08M | 154.15M |