Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 189.89M | $ 252.68M | $ 436.67M | $ 397.56M | $ 321.32M | |
$ 84.82M | $ 110.31M | $ 174.86M | $ 190.17M | $ 181.03M | |
$ 108.36M | $ 150.13M | $ 254.67M | $ 215.32M | $ 168.90M | |
$ 19.15M | $ 21.94M | $ 24.26M | $ 22.86M | $ 17.49M | |
$ -20.93M | $ -20.70M | $ -97.93M | $ 25.54M | $ 30.68M | |
$ -23.54M | $ -39.82M | $ -79.81M | $ -25.15M | $ 12.14M | |
$ -9.76M | $ -18.91M | $ -139.63M | $ 24.63M | $ -41.00K | |
$ -33.29M | $ -58.73M | $ -199.30M | $ -528.00K | $ 12.10M | |
$ -33.96M | $ -88.58M | $ -201.33M | $ 24.71M | $ 10.34M | |
$ -0.91 | $ -2.48 | $ -5.83 | $ 0.73 | $ 3.45 | |
$ -0.91 | $ -2.48 | $ -5.83 | $ -0.03 | $ 3.45 | |
37.39M | 35.77M | 34.54M | 28.00M | 11.94M | |
37.39M | 35.77M | 34.54M | 28.00M | 11.94M |