Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 525.13M | $ 463.41M | $ 380.92M | $ 218.34M | $ 141.41M | $ 80.23M | |
$ 319.44M | $ 285.15M | $ 234.93M | $ 161.19M | $ 108.12M | $ 65.49M | |
$ 205.69M | $ 178.26M | $ 145.99M | $ 57.14M | $ 33.29M | $ 14.74M | |
$ 262.46M | $ 251.44M | $ 222.26M | $ 115.83M | $ 60.91M | $ 43.57M | |
$ -57.17M | $ -73.58M | $ -77.09M | $ -58.69M | $ -27.62M | $ -28.83M | |
$ -6.79M | $ -6.82M | $ 303.00K | $ -852.00K | $ -1.09M | $ -241.00K | |
$ -1.24M | $ -1.46M | $ -2.44M | $ 1.84M | $ -2.37M | $ -1.92M | |
$ -51.60M | $ -67.82M | $ -79.01M | $ -61.38M | $ -31.09M | $ -30.99M | |
$ -541.00K | $ -353.00K | $ 36.00K | $ -179.00K | $ ― | $ ― | |
$ 502.00K | $ 446.00K | $ 570.00K | $ 41.00K | $ ― | $ ― | |
$ -51.06M | $ -67.47M | $ -79.06M | $ -61.38M | $ -39.89M | $ -30.99M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 248.85M | $ 536.59M | $ 457.19M | $ 277.02M | $ 169.03M | $ 109.06M | |
$ -51.06M | $ -67.47M | $ -79.06M | $ -61.38M | $ -31.09M | $ -30.99M | |
$ -35.79M | $ ― | $ ― | $ ― | $ -29.49M | $ -29.27M | |
$ ― | $ ― | $ ― | $ ― | $ 1.09M | $ 241.00K | |
$ -8.70M | $ -63.03M | $ -74.59M | $ -60.53M | $ -30.00M | $ -30.75M | |
$ 5.64M | $ -52.30M | $ -66.77M | $ -55.88M | $ -26.88M | $ -28.91M |