Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 531.11M | $ 531.11M | $ 369.50M | $ 250.77M | $ 161.70M | $ 70.76M | |
$ 108.32M | $ 142.10M | $ 99.43M | $ -69.19M | $ 45.99M | $ 20.74M | |
$ 422.79M | $ 389.00M | $ 270.06M | $ 181.59M | $ 115.71M | $ 50.02M | |
$ 402.26M | $ 402.26M | $ 335.26M | $ -241.59M | $ 131.72M | $ 62.92M | |
$ 20.53M | $ -13.26M | $ -65.19M | $ -60.01M | $ -16.01M | $ -12.90M | |
$ 182.00K | - | - | $ 49.00K | - | - | |
$ 65.08M | $ -590.00K | $ 99.30M | $ 54.76M | $ 303.00K | $ -657.00K | |
$ 17.78M | $ 17.78M | $ -58.64M | $ -59.96M | $ -15.71M | $ -13.55M | |
$ 1.71M | $ 1.71M | $ 938.00K | $ 177.00K | $ 68.00K | $ 0.00 | |
- | - | - | - | - | - | |
$ 16.07M | $ 16.07M | $ -59.57M | $ -60.13M | $ -15.78M | $ -13.55M | |
$ 0.38 | $ 0.39 | $ -1.51 | $ -2.57 | $ -0.68 | $ -0.43 | |
$ 0.31 | $ 0.35 | $ -1.51 | $ -2.57 | $ -0.68 | $ -0.43 | |
$ 164.79M | $ 41.20M | $ 39.47M | $ 23.43M | $ 31.81M | $ 31.81M | |
$ 186.09M | $ 46.52M | $ 39.47M | $ 23.43M | $ 31.81M | $ 31.81M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 258.13M | $ 544.37M | $ 434.69M | $ -310.78M | $ 177.71M | $ 83.66M | |
$ 16.07M | $ 16.07M | $ -59.57M | $ -60.13M | $ -15.78M | $ -13.55M | |
$ 74.08M | - | $ 53.11M | - | $ -15.78M | $ -12.33M | |
- | - | - | - | - | - | |
$ 2.46M | $ 17.78M | $ -58.64M | $ -60.01M | $ -16.01M | $ -12.90M | |
$ 2.93M | $ 24.87M | $ -53.77M | $ -57.28M | $ -13.76M | $ -11.65M |