Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 261.33M | $ 1.90B | $ 1.20B | $ 720.77M | $ 415.51M | |
$ 124.30M | $ 1.22B | $ -105.94M | $ 338.97M | $ 176.60M | |
$ 137.03M | $ 687.93M | $ 471.99M | $ 381.80M | $ 238.91M | |
$ 221.94M | $ 1.26B | $ -123.27M | $ 647.08M | $ 340.73M | |
$ -84.91M | $ -571.56M | $ 527.04M | $ -265.29M | $ -101.81M | |
$ 18.38M | $ 96.74M | - | $ 32.58M | $ 20.93M | |
$ -3.41M | $ 45.00K | $ 320.00K | $ -13.16M | $ -26.53M | |
$ -69.95M | $ -475.31M | $ -43.61M | $ -245.86M | $ -107.42M | |
$ -2.00K | $ 658.00K | $ -66.00K | $ -1.11M | $ -199.00K | |
- | $ -45.00K | $ -7.00K | $ -84.00K | - | |
$ -74.63M | $ -475.97M | $ 538.33M | $ -2.46B | $ -107.22M | |
$ -0.59 | $ -3.81 | $ -6.47 | $ -19.57 | $ -0.85 | |
$ -0.59 | $ -3.81 | $ -0.94 | $ -19.57 | $ -0.85 | |
$ 125.53M | $ 124.78M | $ 115.53M | $ 125.53M | $ 125.53M | |
$ 125.53M | $ 124.78M | $ 115.53M | $ 125.53M | $ 125.53M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 346.24M | $ 2.48B | $ -229.21M | $ 986.05M | $ 517.33M | |
$ -70.03M | $ -475.97M | $ 538.33M | $ -244.83M | $ -107.22M | |
$ -66.56M | $ -349.35M | - | $ -231.61M | $ -81.57M | |
- | - | - | - | - | |
$ -84.91M | $ -472.24M | $ -43.61M | $ -265.29M | $ -101.81M | |
$ -77.23M | $ -472.24M | $ -35.83M | $ -237.05M | $ -82.60M |