Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 949.94M | $ 1.12B | $ 1.19B | $ 889.06M | $ 491.76M | $ 299.28M | |
$ 454.09M | $ 519.65M | $ 564.37M | $ 440.75M | $ 256.09M | $ 164.47M | |
$ 495.85M | $ 598.30M | $ 623.58M | $ 448.31M | $ 235.67M | $ 134.81M | |
$ 1.12B | $ 1.66B | $ 1.58B | $ 1.01B | $ 315.08M | $ 216.27M | |
$ -174.61M | $ -537.34M | $ -390.95M | $ -125.40M | $ -79.41M | $ -81.46M | |
$ 154.40M | $ 4.57M | $ -585.00K | $ -31.61M | $ -7.52M | $ -136.00K | |
$ -450.08M | $ -450.88M | $ -183.58M | $ -577.08M | $ -5.72M | $ -3.35M | |
$ -169.01M | $ -526.65M | $ -331.13M | $ -153.81M | $ -92.65M | $ -84.95M | |
$ 2.27M | $ 1.59M | $ 1.02M | $ 784.00K | $ -315.00K | $ -76.00K | |
$ ― | $ ― | $ -121.00K | $ ― | $ ― | $ ― | |
$ -37.42M | $ -298.70M | $ -177.90M | $ -12.70M | $ 0.00 | $ -127.06M | |
$ -8.57 | $ -24.48 | $ -16.00 | $ -1.20 | $ -1.37 | $ -0.59 | |
$ -8.69 | $ -24.48 | $ -16.00 | $ -1.20 | $ -1.37 | $ -0.59 | |
$ 56.68M | $ 12.20M | $ 11.17M | $ 10.74M | $ 214.79M | $ 214.79M | |
$ 60.95M | $ 12.20M | $ 11.17M | $ 10.74M | $ 214.79M | $ 214.79M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.58B | $ 1.20B | $ 1.33B | $ 1.46B | $ 571.17M | $ 380.74M | |
$ -118.53M | $ -298.70M | $ -177.90M | $ -154.59M | $ -92.34M | $ -84.87M | |
$ -58.85M | $ 46.05M | $ ― | $ ― | $ -92.34M | $ -84.87M | |
$ ― | $ ― | $ ― | $ ― | $ 7.91M | $ 1.19M | |
$ -252.00K | $ -524.20M | $ -328.55M | $ -122.08M | $ -84.75M | $ -83.76M | |
$ 48.77M | $ -445.95M | $ -245.22M | $ -60.81M | $ -50.45M | $ -70.07M |