Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 648.95M | $ 584.04M | $ 470.11M | $ 339.87M | $ 220.62M | $ 274.15M | |
$ 525.00M | $ 482.12M | $ 400.82M | $ 299.47M | $ 229.32M | $ 121.02M | |
$ 123.95M | $ 101.92M | $ 69.29M | $ 40.41M | $ -8.70M | $ 153.13M | |
$ 222.82M | $ 215.52M | $ 262.62M | $ 169.78M | $ 130.54M | $ 222.80M | |
$ -98.88M | $ -122.34M | $ -193.34M | $ -129.38M | $ -139.25M | $ -69.66M | |
$ 12.26M | $ 12.81M | $ 5.06M | $ 363.00K | $ 614.00K | $ 2.64M | |
$ 7.13M | $ -12.22M | $ 1.10M | $ -24.01M | $ -2.59M | $ -889.00K | |
$ -93.07M | $ -113.00M | $ -189.10M | $ -153.03M | $ -141.22M | $ -67.92M | |
$ -77.00K | $ 379.00K | $ 1.34M | $ 147.00K | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ -93.00M | $ -113.38M | $ -190.44M | $ -153.18M | $ -141.22M | $ -67.92M | |
$ -0.82 | $ -1.01 | $ -1.73 | $ -5.51 | $ -1.87 | $ -0.86 | |
$ -0.82 | $ -1.01 | $ -1.73 | $ -5.51 | $ -1.87 | $ -0.86 | |
$ 451.46M | $ 111.91M | $ 110.13M | $ 27.78M | $ 78.61M | $ 78.61M | |
$ 451.46M | $ 111.91M | $ 110.13M | $ 27.78M | $ 78.61M | $ 78.61M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 50.19M | $ 43.77M | - | |
$ 384.46M | $ 697.64M | $ 663.44M | $ 469.25M | $ 359.86M | $ 343.81M | |
$ -93.00M | $ -113.38M | $ -190.44M | $ -153.18M | $ -141.22M | $ -67.92M | |
$ -56.66M | - | - | $ -149.51M | $ -138.88M | $ -67.51M | |
- | - | - | $ 87.00K | $ 404.00K | $ 88.00K | |
$ -64.85M | $ -112.88M | $ -189.01M | $ -152.94M | $ -140.82M | $ -67.83M | |
$ 8.89M | $ -53.39M | $ -142.10M | $ -117.39M | $ -113.97M | $ -48.41M |