Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 502.55M | $ 160.10M | $ 4.90M | $ 4.68M | $ 3.48M | |
$ ― | $ 188.16M | $ 65.17M | $ 2.55M | $ 2.02M | $ 2.54M | |
$ ― | $ 314.39M | $ 94.93M | $ 2.35M | $ 2.66M | $ 942.00K | |
$ ― | $ 297.77M | $ 186.95M | $ 101.15M | $ 52.44M | $ 41.20M | |
$ ― | $ 16.62M | $ -92.02M | $ -98.80M | $ -49.79M | $ -40.26M | |
$ ― | $ -12.75M | $ -6.69M | $ -5.22M | $ -1.11M | $ -2.31M | |
$ ― | $ -20.00K | $ 91.00K | $ 23.55M | $ 2.96M | $ 11.44M | |
$ ― | $ 3.09M | $ -98.80M | $ -80.47M | $ -47.94M | $ -31.12M | |
$ ― | $ -2.12M | $ -5.46M | $ 45.00K | $ -3.05M | $ -3.25M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 5.21M | $ -93.35M | $ -80.51M | $ -44.89M | $ -27.87M | |
$ ― | $ 0.02 | $ -0.34 | $ -0.28 | $ -0.17 | $ -0.12 | |
$ ― | $ 0.02 | $ -0.34 | $ -0.28 | $ -0.17 | $ -0.12 | |
$ ― | $ 319.18M | $ 310.64M | $ 282.21M | $ 257.27M | $ 233.44M | |
$ ― | $ 323.71M | $ 310.64M | $ 282.21M | $ 257.27M | $ 233.44M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 485.92M | $ 252.12M | $ ― | $ ― | $ ― | |
$ ― | $ 5.21M | $ -93.35M | $ -80.51M | $ -44.89M | $ -27.87M | |
$ ― | $ 1.77M | $ -104.26M | $ -80.51M | $ -44.89M | $ -27.87M | |
$ ― | $ ― | $ ― | $ 5.22M | $ 1.18M | $ 2.41M | |
$ ― | $ 16.65M | $ -92.19M | $ -75.25M | $ -46.76M | $ -28.71M | |
$ ― | $ 23.40M | $ -86.81M | $ -70.07M | $ -41.88M | $ -24.48M |