Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 32.87M | $ 26.82M | $ 14.24M | $ 500.00K | $ 203.20M | $ 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 | $ 12.79M | $ 836.00K | $ 6.61M | $ 14.86M | |
$ -178.12M | $ 6.05M | $ 144.45M | $ -21.07M | $ -61.51M | $ -31.61M | |
$ 727.43M | $ -352.09M | $ -231.80M | $ -356.51M | $ -329.31M | $ -411.47M | |
$ 53.12M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 674.31M | $ -352.09M | $ -231.80M | $ 1.60B | $ -327.37M | $ -411.47M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 439.85M | $ 418.31M | $ 403.29M | $ 378.42M | $ 513.74M | $ 544.25M | |
$ 674.31M | $ -352.09M | $ -231.80M | $ 1.60B | $ -327.37M | $ -411.47M | |
$ 539.34M | $ -278.15M | - | - | - | - | |
- | - | - | - | - | - | |
$ -386.75M | $ -391.49M | $ -389.05M | $ -378.42M | $ -335.92M | $ -411.47M | |
$ -375.41M | $ -384.86M | $ -380.48M | $ -369.18M | $ -326.13M | $ -398.05M |