Income Statement | TTM | Dec 23 | Jan 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 313.17M | $ 313.17M | $ 298.42M | $ 298.42M | $ 239.03M | $ 207.13M | |
$ 201.38M | $ 201.38M | $ 194.87M | $ 194.87M | $ 158.09M | $ 141.09M | |
$ 111.78M | $ 111.78M | $ 103.55M | $ 103.55M | $ 80.94M | $ 66.04M | |
$ 96.42M | $ 96.42M | $ 87.26M | $ 87.26M | $ 68.67M | $ 59.76M | |
$ -7.16M | $ -7.18M | $ 16.28M | $ 16.28M | $ 12.27M | $ 6.28M | |
$ -5.98M | $ -5.98M | $ -1.36M | $ -1.36M | $ -1.43M | $ -1.58M | |
$ 22.45M | $ 22.50M | - | - | $ 2.26M | $ -7.51M | |
$ -13.16M | $ -13.16M | $ 14.92M | $ 14.92M | $ 13.10M | $ -2.81M | |
$ -2.94M | $ -2.94M | $ -3.66M | $ -3.66M | $ 2.64M | $ -740.66K | |
$ 3.24K | - | - | - | - | - | |
$ -10.22M | $ -10.22M | $ 42.30M | $ 42.30M | $ 14.11M | $ 1.44M | |
- | - | - | - | $ 1.36 | $ 0.14 | |
- | - | - | - | $ 1.35 | $ 0.14 | |
- | - | - | - | $ 10.37M | $ 10.31M | |
- | - | - | - | $ 10.42M | $ 10.34M | |
- | - | - | - | $ 0.44 | $ 0.50 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.13M | $ 3.46M | |
$ 297.81M | $ 297.81M | $ 282.14M | $ 282.14M | $ 226.75M | $ 200.85M | |
$ -10.22M | $ -10.22M | $ 42.30M | $ 25.36M | $ 14.11M | $ 1.44M | |
$ 26.91K | - | - | - | $ 8.66M | $ 3.46M | |
- | - | - | - | $ 1.43M | $ 1.58M | |
$ -7.18M | $ -7.18M | $ 16.28M | $ 16.28M | $ 14.53M | $ -1.23M | |
$ 780.60K | $ 788.00K | $ 20.34M | $ 20.51M | $ 18.23M | $ 3.63M |