Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 188.09M | $ 139.67M | $ 16.00M | $ 86.79M | $ 17.16M | $ 65.71M | |
- | - | - | - | - | - | |
$ 45.86M | $ 44.64M | $ 40.82M | - | - | - | |
- | - | - | - | - | - | |
$ -3.36M | $ -2.01M | $ -795.00K | - | - | - | |
$ 173.30M | $ 129.69M | $ 6.09M | $ 77.69M | $ 8.23M | $ 58.53M | |
$ 1.31M | $ 1.69M | $ 1.41M | $ 8.34K | $ 52.89K | $ 340.33K | |
- | - | - | - | - | - | |
$ 211.20M | $ 128.00M | $ 4.68M | $ 77.69M | $ 8.18M | $ 58.19M | |
$ 1.16 | $ 1.20 | $ 1.12 | $ 1.19 | $ 0.17 | $ 1.16 | |
$ 1.16 | $ 1.20 | $ 1.12 | $ 1.19 | $ 0.17 | $ 1.16 | |
$ 424.00M | $ 107.04M | $ 102.91M | $ 65.32M | $ 48.58M | $ 50.19M | |
$ 424.00M | $ 107.04M | $ 102.91M | $ 65.32M | $ 48.58M | $ 50.19M | |
$ 1.04 | $ 1.04 | $ 0.95 | $ 0.82 | $ 0.65 | $ 0.54 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 42.19M | $ -84.39M | $ -56.87M | - | - | - | |
$ 211.20M | $ 128.00M | $ 4.68M | $ 77.69M | $ 8.18M | $ 58.19M | |
$ 171.81M | $ 132.02M | - | $ 77.69M | $ 8.18M | $ 58.19M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |