Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.67B | $ 1.67B | $ 1.41B | $ 1.12B | $ 1.19B | $ 120.77M | |
$ 1.50B | $ 1.50B | $ -1.28B | $ -1.03B | $ 993.73M | $ 37.43M | |
$ 166.43M | $ 166.43M | $ 335.97M | $ 235.11M | $ 195.39M | $ 83.34M | |
$ 293.38M | $ 293.38M | $ 271.06M | $ 215.12M | $ 158.16M | $ 80.09M | |
$ 63.45M | $ 63.45M | $ 64.92M | $ 20.00M | $ 37.23M | $ 3.25M | |
$ -155.59M | $ -155.59M | $ -102.89M | $ -79.08M | $ -69.71M | $ -16.02M | |
$ 15.82M | $ 15.82M | $ 32.01M | $ -7.34M | $ -36.79M | $ 6.09M | |
$ -76.22M | $ -76.22M | $ -72.80M | $ -52.31M | $ 5.79M | $ -18.86M | |
$ 663.00K | $ 663.00K | $ 586.00K | $ 956.00K | $ -3.08M | $ -8.00K | |
$ -1.72M | $ -1.72M | $ 1.41M | $ -1.35M | $ -4.52M | $ 267.00K | |
$ -71.47M | $ -71.47M | $ -81.30M | $ -47.79M | $ 2.16M | $ -18.77M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.80B | $ 1.80B | $ -1.01B | $ -815.08M | $ 1.15B | $ 117.52M | |
$ -71.47M | $ -71.47M | $ -81.30M | $ -47.79M | $ 2.16M | $ -18.77M | |
$ -64.61M | $ -83.97M | - | - | - | - | |
- | - | - | - | - | - | |
$ 86.97M | $ 86.97M | $ 33.16M | $ 28.62M | $ 77.06M | $ -2.67M | |
$ 324.26M | $ 324.26M | $ 233.76M | $ 186.00M | $ 206.71M | $ 46.21M |