Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 668.95M | $ 584.04M | $ 470.11M | $ 339.87M | $ 220.62M | $ 274.15M | |
$ 539.17M | $ 482.12M | $ 400.82M | $ 299.47M | $ 229.32M | $ 121.02M | |
$ 129.78M | $ 101.92M | $ 69.29M | $ 40.41M | $ -8.70M | $ 153.13M | |
$ 214.59M | $ 215.52M | $ 245.36M | $ 169.78M | $ 130.54M | $ 222.80M | |
$ -93.56M | $ -122.34M | $ -193.34M | $ -129.38M | $ -139.25M | $ -69.66M | |
$ 11.63M | $ 12.81M | $ 5.06M | $ 363.00K | $ 614.00K | $ 2.64M | |
$ -9.03M | $ -12.22M | $ -18.08M | $ -24.01M | $ -2.59M | $ -889.00K | |
$ -89.06M | $ -113.00M | $ -189.10M | $ -153.03M | $ -141.22M | $ -67.92M | |
$ -305.00K | $ 379.00K | $ 1.34M | $ 147.00K | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ -88.76M | $ -113.38M | $ -190.44M | $ -153.18M | $ -141.22M | $ -67.92M | |
$ -0.79 | $ -1.01 | $ -1.73 | $ -5.51 | $ -1.87 | $ -0.86 | |
$ -0.79 | $ -1.01 | $ -1.73 | $ -5.51 | $ -1.87 | $ -0.86 | |
$ 454.03M | $ 111.91M | $ 110.13M | $ 27.78M | $ 78.61M | $ 78.61M | |
$ 454.03M | $ 111.91M | $ 110.13M | $ 27.78M | $ 78.61M | $ 78.61M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 50.19M | $ 43.77M | - | |
$ 399.15M | $ 697.64M | $ 646.18M | $ 469.25M | $ 359.86M | $ 343.81M | |
$ -88.76M | $ -113.38M | $ -190.44M | $ -153.18M | $ -141.22M | $ -67.92M | |
$ -58.40M | - | - | $ -149.51M | $ -138.88M | $ -67.51M | |
- | - | - | $ 87.00K | $ 404.00K | $ 88.00K | |
$ -60.83M | $ -112.88M | $ -189.01M | $ -152.94M | $ -140.82M | $ -67.83M | |
$ 13.36M | $ -53.39M | $ -142.54M | $ -117.39M | $ -113.97M | $ -48.41M |