Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 69.21M | $ 413.10M | $ 270.97M | $ 169.00M | $ 282.87M | $ 127.73M | |
$ 38.26M | - | - | - | $ 129.91M | $ 74.78M | |
$ 30.95M | $ 413.10M | $ 270.97M | $ 169.00M | $ 152.96M | $ 52.96M | |
$ 3.11M | $ 213.97M | $ 162.54M | $ 141.35M | $ 11.59M | $ 7.18M | |
$ 27.84M | $ 199.13M | $ 108.43M | $ 27.65M | $ 141.36M | $ 45.78M | |
$ -9.78M | $ -55.08M | $ -35.67M | $ -32.23M | $ -37.60M | $ -33.88M | |
- | $ -529.63K | $ -11.48M | $ -7.67M | - | - | |
$ 18.91M | $ 145.25M | $ 84.56M | $ -902.90K | $ 101.32M | $ 11.38M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 18.91M | $ 145.25M | $ 84.56M | $ -902.90K | $ 101.32M | $ 11.38M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 41.37M | $ 213.97M | $ 162.54M | $ 141.35M | $ 141.51M | $ 81.96M | |
$ 18.91M | $ 145.25M | $ 84.56M | $ -902.90K | $ 101.32M | $ 11.38M | |
$ 18.20M | $ 106.23M | $ 50.67M | - | $ 102.19M | $ 11.38M | |
$ 10.06M | - | - | - | $ 34.37M | $ 28.24M | |
$ 28.97M | $ 204.44M | $ 120.95M | - | $ 135.69M | $ 39.62M | |
$ 38.51M | $ 246.81M | $ 160.60M | - | $ 177.31M | $ 64.21M |