Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 191.43M | $ 177.13M | $ 138.64M | $ 101.47M | $ 75.23M | $ 63.35M | |
$ 49.24M | $ 50.05M | $ 37.88M | $ 25.45M | $ 21.29M | $ 15.93M | |
$ 142.19M | $ 127.09M | $ 100.76M | $ 76.03M | $ 53.94M | $ 47.43M | |
$ 202.37M | $ 186.36M | $ 152.77M | $ 123.50M | $ 96.80M | $ 75.49M | |
$ -60.17M | $ -59.27M | $ -52.00M | $ -47.47M | $ -42.86M | $ -28.07M | |
$ 3.12M | $ 3.09M | $ -2.57M | $ -2.32M | $ -3.31M | $ -3.30M | |
$ -520.00K | $ -442.00K | $ 435.00K | $ 23.00K | $ -1.20M | $ -21.05M | |
$ -56.54M | $ -55.74M | $ -55.01M | $ -49.81M | $ -47.37M | $ -52.41M | |
$ -2.31M | $ -2.31M | $ -2.21M | $ -490.00K | - | - | |
- | - | - | - | - | - | |
$ -56.54M | $ -55.74M | $ -55.01M | $ -49.81M | $ -47.37M | $ -52.41M | |
$ -1.44 | $ -1.44 | $ -1.54 | $ -1.44 | $ -1.44 | $ -2.28 | |
$ -1.44 | $ -1.44 | $ -1.54 | $ -1.44 | $ -1.44 | $ -2.28 | |
$ 156.80M | $ 38.80M | $ 35.78M | $ 34.64M | $ 32.97M | $ 22.96M | |
$ 156.80M | $ 38.80M | $ 35.78M | $ 34.64M | $ 32.97M | $ 22.96M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 251.60M | $ 236.41M | $ 190.64M | $ 148.94M | $ 118.09M | $ 91.42M | |
$ -56.54M | $ -55.74M | $ -55.01M | $ -49.81M | $ -47.37M | $ -52.41M | |
$ -41.86M | $ -58.05M | $ -57.22M | - | $ -46.25M | $ -52.41M | |
- | - | - | - | $ 4.41M | $ 4.95M | |
$ -49.63M | $ -48.87M | $ -49.91M | $ -47.49M | $ -42.95M | $ -47.46M | |
$ -46.33M | $ -45.08M | $ -47.95M | $ -44.84M | $ -41.56M | $ -46.17M |