Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 313.09M | $ 292.95M | $ 320.00M | $ 159.19M | $ 102.98M | |
$ 80.95M | $ 78.92M | $ 69.80M | $ 16.52M | $ 10.19M | |
$ 35.60M | $ 27.59M | $ 27.99M | $ 16.28M | $ 70.09M | |
$ 47.22M | $ 36.19M | $ 30.43M | $ 27.21M | $ 27.02M | |
$ 95.95M | $ 86.09M | $ 72.24M | $ 26.82M | $ -32.88M | |
$ 52.82M | $ 49.90M | $ 41.80M | $ -387.00K | $ -59.90M | |
$ -15.89M | $ -3.31M | $ -489.00K | $ -247.00K | $ -162.00K | |
$ 36.92M | $ 46.59M | $ 41.31M | $ -634.00K | $ -60.06M | |
$ 15.81M | $ 24.34M | $ 21.16M | $ -868.00K | $ -29.34M | |
$ 0.51 | $ 0.78 | $ 0.65 | $ -0.03 | $ -1.01 | |
$ 0.51 | $ 0.78 | $ 0.65 | $ -0.03 | $ -1.01 | |
28.76M | 29.69M | 31.48M | 30.79M | 28.91M | |
29.24M | 29.69M | 31.48M | 30.79M | 28.91M |