Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 405.76M | $ 355.80M | $ 282.88M | $ 213.79M | $ 187.23M | $ 201.25M | |
$ 164.71M | $ 266.50M | $ -220.75M | $ 174.46M | $ 149.82M | $ 163.73M | |
$ 98.06M | $ 89.29M | $ 62.12M | $ 39.33M | $ 37.41M | $ 37.52M | |
$ 87.78M | $ 147.32M | $ -116.00M | $ 66.61M | $ 51.60M | $ 48.24M | |
$ -67.78M | $ -58.03M | $ -58.28M | $ -27.29M | $ -14.19M | $ -10.72M | |
$ -6.61M | $ -8.81M | $ -1.28M | $ -8.29M | $ -4.57M | $ -387.00K | |
$ -12.37M | $ -3.18M | $ 11.92M | $ -3.98M | $ -449.00K | $ 1.13M | |
$ -63.05M | $ -68.07M | $ -85.22M | $ -39.55M | $ -19.20M | $ -9.98M | |
$ 1.55M | $ 1.25M | $ -9.42M | $ -2.99M | $ -3.63M | $ 14.14M | |
- | - | - | - | - | - | |
$ -64.60M | $ -69.32M | $ -75.80M | $ -36.56M | $ -15.57M | $ -24.12M | |
$ -2.34 | $ -2.55 | $ -3.02 | $ -1.92 | $ -0.96 | $ -1.50 | |
$ -2.34 | $ -2.55 | $ -3.02 | $ -1.92 | $ -0.96 | $ -1.50 | |
$ 109.33M | $ 27.15M | $ 25.09M | $ 19.01M | $ 16.22M | $ 16.04M | |
$ 109.33M | $ 27.15M | $ 25.09M | $ 19.01M | $ 16.22M | $ 16.04M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ -1.17 | $ -0.57 | $ -0.31 | |
- | - | - | - | $ 996.00K | $ 865.00K | |
$ 252.49M | $ 413.83M | $ -336.76M | $ 241.07M | $ 201.42M | $ 211.97M | |
$ -64.60M | $ -69.32M | $ -75.80M | $ -36.56M | $ -15.57M | $ -24.12M | |
$ -35.02M | - | - | $ -32.14M | $ -15.57M | $ -24.45M | |
- | - | - | $ 8.29M | $ 4.57M | $ 387.00K | |
$ -52.19M | $ -59.26M | $ -85.22M | $ -31.26M | $ -14.63M | $ -9.59M | |
$ -31.25M | $ -33.16M | $ -63.80M | $ -21.16M | $ -7.38M | $ -4.86M |