Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 178.08M | $ 440.54M | $ 505.72M | $ 473.25M | $ 404.93M | |
$ 132.06M | $ 424.35M | $ 511.27M | $ 369.05M | $ 275.79M | |
$ 46.02M | $ 16.19M | $ -5.54M | $ 104.20M | $ 129.14M | |
$ 7.76M | $ 46.22M | $ 88.30M | $ 46.66M | $ 42.19M | |
$ 38.26M | $ -30.03M | $ -93.84M | $ 57.54M | $ 86.95M | |
$ 10.33K | $ 1.36M | $ ― | $ -892.91K | $ 53.60K | |
$ 24.63K | $ -356.86M | $ 103.92M | $ 557.17K | $ 388.21K | |
$ 38.29M | $ -382.60M | $ -207.56M | $ 57.20M | $ 87.40M | |
$ 6.75M | $ 211.27K | $ 10.98M | $ 4.27M | $ 485.75K | |
$ ― | $ 600.38K | $ 603.06K | $ ― | $ ― | |
$ 28.82M | $ -373.50M | $ -215.96M | $ 48.26M | $ 82.32M | |
$ 0.48 | $ -3.08 | $ -1.68 | $ 0.80 | $ 1.36 | |
$ 0.48 | $ -3.08 | $ -1.68 | $ 0.80 | $ 1.36 | |
$ 60.55M | $ 121.11M | $ 118.51M | $ 60.55M | $ 60.55M | |
$ 60.55M | $ 121.11M | $ 118.51M | $ 60.55M | $ 60.55M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 139.82M | $ 464.92M | $ 599.56M | $ 415.71M | $ 317.98M | |
$ 28.82M | $ -373.50M | $ -215.96M | $ 48.26M | $ 82.32M | |
$ 28.80M | $ 71.56M | $ -38.66M | $ 47.73M | $ 81.92M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 38.26M | $ -24.39M | $ -205.47M | $ 57.54M | $ 86.95M | |
$ 51.79M | $ 33.40M | $ -96.73M | $ 111.93M | $ 123.27M |