Income Statement | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|
$ 265.80M | $ 187.86M | $ 140.59M | |
$ 199.84M | $ 145.58M | $ 98.67M | |
$ 65.95M | $ 42.28M | $ 41.92M | |
$ 28.23M | $ 24.70M | $ 22.92M | |
$ 37.72M | $ 17.58M | $ 19.00M | |
$ 959.00K | $ -171.00K | $ -315.00K | |
- | - | $ -37.00K | |
$ 38.20M | $ 16.39M | $ 18.43M | |
$ 6.62M | $ 3.02M | $ 3.62M | |
- | - | - | |
$ 31.57M | $ 13.37M | $ 14.80M | |
$ 0.28 | $ 0.16 | $ 0.14 | |
$ 0.26 | $ 0.14 | $ 0.13 | |
$ 111.23M | $ 109.93M | $ 103.10M | |
$ 122.21M | $ 120.68M | $ 113.53M | |
- | - | - | |
- | - | - | |
- | - | - | |
- | - | - | |
- | - | - | |
$ 228.07M | $ 170.28M | $ 121.59M | |
$ 31.57M | $ 13.37M | $ 14.80M | |
$ 28.65M | $ 13.27M | $ 14.93M | |
- | - | - | |
$ 38.68M | $ 16.61M | $ 18.74M | |
$ 44.82M | $ 21.76M | $ 22.55M |