Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 104.78M | $ 92.36M | $ 134.56M | $ 98.15M | $ 212.74M | |
$ 30.07M | $ 24.52M | $ 22.50M | $ 39.23M | $ 91.69M | |
$ 37.23M | $ 37.53M | $ 50.98M | $ 103.43M | $ 14.53M | |
$ 25.24M | $ 18.19M | $ 112.38M | $ 9.34M | $ 6.98M | |
$ 18.84M | $ 4.09M | $ 13.80M | $ -56.73M | $ 84.24M | |
$ -7.17M | $ -13.01M | $ -28.48M | $ -64.20M | $ 77.16M | |
$ 481.00K | $ 1.30M | $ -70.28M | $ 116.09M | $ -3.00K | |
$ -6.69M | $ -11.71M | $ -98.76M | $ 51.89M | $ 77.16M | |
$ -6.14M | $ -12.74M | $ -91.50M | $ 30.55M | $ 64.09M | |
$ -0.02 | $ -0.03 | $ -0.21 | $ 0.08 | $ 0.14 | |
$ -0.02 | $ -0.03 | $ -0.21 | $ 0.08 | $ 0.14 | |
456.95M | 439.39M | 443.09M | 408.40M | 442.26M | |
456.95M | 444.83M | 443.09M | 408.40M | 442.26M |