Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 345.78M | $ 201.34M | $ 128.59M | $ 162.02M | $ 173.32M | |
$ 105.39M | $ 62.70M | $ 42.73M | $ 55.62M | $ 61.87M | |
$ 80.59M | $ 53.40M | $ 48.24M | $ 55.80M | $ 46.77M | |
$ 1.50M | $ 6.20M | $ 7.29M | $ 5.99M | $ 4.32M | |
$ 26.39M | $ 15.49M | $ 1.27M | $ 4.65M | $ 18.09M | |
$ 24.80M | $ 9.30M | $ -5.69M | $ -1.51M | $ 13.77M | |
$ -1.30M | $ -1.22M | $ -990.00K | $ -393.00K | $ -336.00K | |
$ 23.50M | $ 8.08M | $ -7.01M | $ -1.73M | $ 13.44M | |
$ 19.05M | $ 7.57M | $ -6.78M | $ -2.06M | $ 11.22M | |
$ 0.05 | $ 0.02 | $ -0.02 | $ -0.01 | $ 0.03 | |
$ 0.05 | $ 0.02 | $ -0.02 | $ -0.01 | $ 0.03 | |
402.05M | 396.15M | 395.95M | 277.36M | 376.51M | |
414.55M | 396.14M | 395.95M | 277.36M | 395.39M |