Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 32.87M | $ 26.82M | $ 14.24M | $ 500.00K | $ 0.00 | $ 117.91M | |
$ 3.49M | $ 2.88M | $ -1.70M | - | $ 2.81M | $ 1.32M | |
$ 29.38M | $ 23.94M | $ 12.54M | $ 500.00K | $ 200.39M | $ 116.59M | |
$ 436.36M | $ 415.43M | $ 401.58M | $ 378.42M | $ 335.92M | $ 542.93M | |
$ -406.98M | $ -391.49M | $ -389.05M | $ -378.42M | $ -335.92M | $ -426.33M | |
$ 55.04M | $ 33.34M | $ 140.65M | $ 836.00K | $ 6.61M | $ 14.86M | |
$ -190.23M | $ 6.05M | $ -6.75M | $ -14.43M | - | - | |
$ 727.43M | $ -352.09M | $ -231.80M | $ -356.51M | $ -329.31M | $ -411.47M | |
$ 53.12M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 674.31M | $ -352.09M | $ -231.80M | $ -356.51M | $ -327.37M | $ -411.47M | |
$ 11.79 | $ -6.33 | $ -4.23 | $ 26.55 | $ -4.74 | $ -6.86 | |
$ 11.36 | $ -6.33 | $ -4.23 | $ 26.55 | $ -4.74 | $ -6.86 | |
$ 226.06M | $ 55.65M | $ 54.79M | $ 60.45M | $ 69.00M | $ 59.99M | |
$ 227.55M | $ 55.65M | $ 54.79M | $ 60.45M | $ 69.00M | $ 59.99M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 439.85M | $ 418.31M | $ 399.88M | $ 378.42M | $ 335.92M | $ 544.25M | |
$ 674.31M | $ -352.09M | $ -231.80M | $ -356.51M | $ -327.37M | $ -411.47M | |
$ 539.34M | $ -278.15M | - | - | $ -329.31M | $ -411.47M | |
- | - | - | - | $ 17.83M | $ 0.00 | |
$ -386.75M | $ -391.49M | $ -231.80M | $ -356.51M | $ -335.92M | $ -411.47M | |
$ -375.41M | $ -384.86M | $ -214.44M | $ -330.78M | $ -326.13M | $ -403.38M |