Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 349.98M | $ 415.82M | $ 355.80M | $ 282.88M | $ 213.79M | |
$ 146.12M | $ 98.31M | $ 89.29M | $ 62.12M | $ 39.33M | |
$ 225.22M | $ 158.02M | $ 151.72M | $ 120.40M | $ 66.61M | |
$ 37.91M | $ 27.48M | $ 27.21M | $ 21.42M | $ 14.45M | |
$ -46.60M | $ -33.35M | $ -32.05M | $ -45.66M | $ -21.16M | |
$ -79.10M | $ -59.71M | $ -62.43M | $ -58.28M | $ -27.29M | |
$ -15.58M | $ -8.05M | $ -7.50M | $ -26.94M | $ -12.26M | |
$ -94.68M | $ -67.76M | $ -68.07M | $ -85.22M | $ -39.55M | |
$ -4.99M | $ -69.75M | $ -69.32M | $ -75.80M | $ -36.56M | |
$ -2.91 | $ -2.53 | $ -2.55 | $ -3.02 | $ -1.92 | |
$ -2.91 | $ -2.53 | $ -2.55 | $ -3.02 | $ -1.92 | |
34.16M | 27.55M | 27.15M | 25.09M | 19.01M | |
34.16M | 27.55M | 27.15M | 25.09M | 19.01M |