Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.85B | $ 1.86B | $ 1.41B | $ 1.12B | $ 1.19B | $ 120.77M | |
$ 1.57B | $ 1.50B | $ -1.28B | $ -1.03B | $ 993.73M | $ 37.43M | |
$ 193.63M | $ 356.83M | $ 335.97M | $ 235.11M | $ 195.39M | $ 83.34M | |
$ 289.90M | $ 293.38M | $ 271.06M | $ 215.12M | $ 158.16M | $ 80.09M | |
$ 94.13M | $ 63.45M | $ 64.92M | $ 20.00M | $ 37.23M | $ 3.25M | |
$ -139.78M | $ -123.12M | $ -102.89M | $ -79.08M | $ -69.71M | $ -16.02M | |
$ 13.63M | $ 15.82M | $ 32.01M | $ -7.34M | $ -36.79M | $ 6.09M | |
$ -36.35M | $ -76.22M | $ -72.80M | $ -52.31M | $ 5.79M | $ -18.86M | |
$ 1.14M | $ 663.00K | $ 586.00K | $ 956.00K | $ -3.08M | $ -8.00K | |
$ -3.54M | $ -1.72M | $ 1.41M | $ -1.35M | $ -4.52M | $ 267.00K | |
$ -35.33M | $ -71.47M | $ -81.30M | $ -47.79M | $ 2.16M | $ -18.77M | |
$ -0.03 | $ -1.08 | - | - | - | - | |
$ -0.03 | $ -1.08 | - | - | - | - | |
$ 234.83M | $ 66.05M | - | - | - | - | |
$ 234.99M | $ 66.05M | - | - | - | - | |
$ 0.50 | $ 1.00 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.86B | $ 1.85B | $ -1.01B | $ -815.08M | $ 1.15B | $ 117.52M | |
$ -33.58M | $ -71.47M | $ -81.30M | $ -47.79M | $ 2.16M | $ -18.77M | |
$ -61.59M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 113.88M | $ 86.97M | $ 33.16M | $ 28.62M | $ 77.06M | $ -2.67M | |
$ 339.83M | $ 324.26M | $ 233.76M | $ 186.00M | $ 206.71M | $ 46.21M |