Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 333.79M | $ 280.32M | $ 321.79M | $ 296.40M | $ 192.19M | |
$ 333.79M | $ 178.32M | $ 209.58M | $ 199.01M | $ 129.08M | |
$ 293.02M | $ 381.69M | $ 286.81M | $ 228.73M | $ 146.79M | |
$ 19.76M | $ 19.82M | $ 16.01M | $ 11.88M | $ 9.54M | |
$ -33.99M | $ -89.66M | $ -61.22M | $ -17.84M | $ -10.21M | |
$ 40.77M | $ -203.36M | $ -77.23M | $ -29.73M | $ -17.71M | |
$ 12.09M | $ 13.22M | $ 997.00K | $ -2.36M | $ 2.78M | |
$ 52.86M | $ -190.14M | $ -76.23M | $ -32.09M | $ -19.75M | |
$ 52.55M | $ -190.28M | $ -76.61M | $ -30.66M | $ -18.71M | |
$ 1.00 | $ -3.54 | $ -1.44 | $ -0.59 | $ -0.40 | |
$ 0.93 | $ -3.54 | $ -1.44 | $ -0.59 | $ -0.40 | |
52.77M | 53.76M | 53.32M | 52.24M | 46.48M | |
56.62M | 53.76M | 53.32M | 52.24M | 46.48M |