Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 675.73M | $ 675.73M | $ 661.60M | - | $ 443.88M | $ 280.66M | |
$ 446.32M | $ 446.32M | $ -430.71M | $ 385.16M | $ 288.52M | $ 196.43M | |
$ 229.41M | $ 229.41M | $ 230.89M | $ -385.16M | $ 155.37M | $ 84.22M | |
$ 239.29M | $ 239.29M | $ -230.24M | $ 206.39M | $ 155.07M | $ 92.47M | |
$ -185.37M | $ -9.88M | $ -660.08M | $ -591.55M | $ 295.00K | $ -8.25M | |
$ -1.39M | $ -1.39M | $ -1.44M | $ -1.11M | $ -1.71M | $ -1.90M | |
$ -178.69M | $ -3.20M | $ -662.07M | $ -582.99M | $ 213.00K | $ 36.00K | |
$ -8.08M | $ -8.08M | $ -319.00K | $ -9.68M | $ -1.21M | $ -10.11M | |
$ 145.00K | $ 145.00K | $ 632.00K | $ 351.00K | $ 307.00K | $ 21.44M | |
- | - | - | - | - | - | |
$ -8.22M | $ -8.22M | $ -79.00K | $ -10.03M | $ -1.58M | $ -31.71M | |
- | - | - | - | $ -0.04 | $ -0.89 | |
- | - | - | - | $ -0.04 | $ -0.89 | |
- | - | - | - | $ 42.33M | $ 35.72M | |
- | - | - | - | $ 42.33M | $ 35.72M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 685.61M | $ 685.61M | $ -660.95M | $ 591.55M | $ 443.59M | $ 288.91M | |
$ -8.22M | $ -8.22M | $ -79.00K | $ -10.03M | $ -1.51M | $ -31.55M | |
$ 1.05M | $ 3.57M | - | - | $ -1.51M | $ -31.55M | |
- | - | - | - | $ 1.71M | $ 1.90M | |
$ -6.68M | $ -6.68M | $ 1.12M | $ -8.57M | $ 508.00K | $ -8.21M | |
$ 10.09M | $ 10.04M | $ 14.89M | $ 1.46M | $ 8.27M | $ -1.86M |