Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 260.51M | $ 179.91M | $ 109.78M | $ 146.89M | $ 94.81M | |
$ 149.43M | $ 119.24M | $ 107.13M | $ 137.25M | $ 71.61M | |
$ 61.31M | $ 54.02M | $ 45.58M | $ 36.16M | $ 38.33M | |
$ 3.06M | $ 3.21M | $ 2.60M | $ 2.60M | $ 2.95M | |
$ 91.18M | $ 68.43M | $ 64.15M | $ 103.69M | $ 36.23M | |
$ 88.12M | $ 65.22M | $ 61.55M | $ 101.09M | $ 33.28M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 88.12M | $ 65.22M | $ 61.55M | $ 101.09M | $ 33.28M | |
$ 58.23M | $ 44.19M | $ 42.16M | $ 71.50M | $ 22.74M | |
$ 7.69 | $ 6.02 | $ 5.40 | $ 8.64 | $ 2.57 | |
$ 7.58 | $ 5.96 | $ 5.34 | $ 8.55 | $ 2.53 | |
7.57M | 7.34M | 7.81M | 8.28M | 8.86M | |
7.68M | 7.41M | 7.90M | 8.36M | 8.99M |