Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
- | $ 413.10M | $ 270.97M | $ 169.00M | |
- | - | - | - | |
- | $ 413.10M | $ 270.97M | $ 169.00M | |
- | $ 213.97M | $ 162.54M | $ 141.35M | |
- | $ 199.13M | $ 108.43M | $ 27.65M | |
- | $ -55.08M | $ -35.67M | $ -32.23M | |
- | $ -529.63K | $ -11.48M | $ -7.67M | |
- | $ 145.25M | $ 84.56M | $ -902.90K | |
- | - | - | - | |
- | - | - | - | |
- | $ 145.25M | $ 84.56M | $ -902.90K | |
- | $ 4.51 | $ 2.63 | $ -0.03 | |
- | $ 4.51 | $ 2.63 | $ -0.03 | |
- | $ 32.19M | $ 32.20M | $ 32.37M | |
- | $ 32.19M | $ 32.20M | $ 32.37M | |
- | - | $ 0.30 | $ 0.31 | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | $ 213.97M | $ 162.54M | $ 141.35M | |
- | - | - | - | |
- | $ 145.25M | $ 84.56M | $ -902.90K | |
- | $ 106.23M | $ 50.67M | - | |
- | $ 204.44M | $ 120.95M | - | |
- | $ 246.81M | $ 160.60M | - |