Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
- | $ 84.18M | $ 81.36M | $ 56.78M | $ 66.29M | |
- | - | - | - | - | |
- | $ 64.51M | $ 20.59M | $ 18.05M | $ 25.99M | |
- | $ 4.15M | - | - | - | |
- | - | - | - | - | |
- | $ 22.05M | $ 62.05M | $ 38.73M | $ 40.30M | |
- | $ 8.14M | $ 19.34M | $ 12.82M | $ 12.32M | |
- | - | - | - | - | |
- | $ 11.62M | $ 42.71M | $ 25.92M | $ 27.98M | |
- | $ 0.07 | $ 0.60 | $ 0.37 | $ 0.46 | |
- | $ 0.06 | $ 0.60 | $ 0.37 | $ 0.45 | |
- | $ 166.39M | $ 70.79M | $ 69.76M | $ 61.40M | |
- | $ 202.84M | $ 71.08M | $ 70.96M | $ 62.78M | |
- | $ 0.45 | $ 0.58 | $ 0.14 | $ 0.26 | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | $ 11.62M | $ 42.71M | $ 25.92M | $ 27.98M | |
- | $ 11.62M | $ 42.71M | $ 25.92M | $ 27.98M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - |