Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 363.82M | $ 244.59M | $ 211.00M | $ 62.24M | $ 35.16M | |
$ 268.99M | $ 193.18M | $ 192.01M | $ 64.13M | $ 46.98M | |
$ 94.82M | $ 51.41M | $ 18.99M | $ -1.89M | $ -11.82M | |
$ 280.96M | $ 229.33M | $ 154.19M | $ 100.16M | $ 43.13M | |
$ -186.13M | $ -177.92M | $ -135.20M | $ -102.05M | $ -54.95M | |
$ -3.58M | $ -4.25M | $ -7.80M | $ -6.13M | $ -46.75M | |
$ 3.61M | $ 3.25M | $ 10.06M | $ 16.09M | $ 2.23M | |
$ -187.23M | $ -178.92M | $ -132.95M | $ -124.84M | $ -54.54M | |
$ 1.10M | $ 3.65M | $ 3.00M | $ -7.52M | $ 467.00K | |
- | - | - | - | - | |
$ -188.33M | $ -182.57M | $ -135.94M | $ -117.32M | $ -55.01M | |
$ -0.37 | $ -0.38 | $ -0.29 | $ -0.56 | $ -0.73 | |
$ -0.37 | $ -0.38 | $ -0.29 | $ -0.56 | $ -0.73 | |
$ 1.97B | $ 481.77M | $ 466.21M | $ 209.90M | $ 75.41M | |
$ 1.97B | $ 481.77M | $ 466.21M | - | $ 75.41M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 549.95M | $ 422.51M | $ 346.20M | $ 164.29M | $ 90.11M | |
$ -188.33M | $ -182.57M | $ -135.94M | $ -117.32M | $ -55.01M | |
$ -95.07M | - | - | - | - | |
- | - | - | - | - | |
$ -185.62M | $ -177.92M | $ -135.20M | $ -102.05M | $ -54.95M | |
$ -150.67M | $ -148.17M | $ -105.26M | $ -91.20M | $ -45.61M |