Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 398.49M | $ 415.82M | $ 355.80M | $ 282.88M | $ 213.79M | $ 187.23M | |
$ 283.31M | $ 317.51M | $ 266.50M | $ -220.75M | $ 174.46M | $ 149.82M | |
$ 115.18M | $ 98.31M | $ 89.29M | $ 62.12M | $ 39.33M | $ 37.41M | |
$ 188.78M | $ 158.02M | $ 147.32M | $ -116.00M | $ 66.61M | $ 51.60M | |
$ -73.60M | $ -59.71M | $ -58.03M | $ -58.28M | $ -27.29M | $ -14.19M | |
$ -6.87M | $ -6.93M | $ -8.81M | $ -1.28M | $ -8.29M | $ -4.57M | |
$ -836.00K | $ -8.08M | $ -3.18M | $ 11.92M | $ -3.98M | $ -449.00K | |
$ -81.93M | $ -67.76M | $ -68.07M | $ -85.22M | $ -39.55M | $ -19.20M | |
$ -5.91M | $ 1.99M | $ 1.25M | $ -9.42M | $ -2.99M | $ -3.63M | |
- | - | - | - | - | - | |
$ 1.76M | $ -69.75M | $ -69.32M | $ -75.80M | $ -36.56M | $ -15.57M | |
$ -0.24 | $ -2.53 | $ -2.55 | $ -3.02 | $ -1.92 | $ -0.96 | |
$ -0.24 | $ -2.53 | $ -2.55 | $ -3.02 | $ -1.92 | $ -0.96 | |
$ 119.04M | $ 27.55M | $ 27.15M | $ 25.09M | $ 19.01M | $ 16.22M | |
$ 119.04M | $ 27.55M | $ 27.15M | $ 25.09M | $ 19.01M | $ 16.22M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -1.17 | $ -0.57 | |
- | - | - | - | - | $ 996.00K | |
$ 472.09M | $ 475.53M | $ 413.83M | $ -336.76M | $ 241.07M | $ 201.42M | |
$ 1.76M | $ -69.75M | $ -69.32M | $ -75.80M | $ -36.56M | $ -15.57M | |
$ -36.48M | - | - | - | $ -32.14M | $ -15.57M | |
- | - | - | - | $ 8.29M | $ 4.57M | |
$ -71.77M | $ -60.83M | $ -59.26M | $ -85.22M | $ -31.26M | $ -14.63M | |
$ -43.86M | $ -35.24M | $ -33.16M | $ -63.80M | $ -21.16M | $ -7.38M |