Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 409.22M | $ 371.77M | $ 346.46M | $ 302.87M | $ 263.52M | |
$ 35.51M | $ 58.61M | $ 46.68M | $ 63.17M | $ 57.32M | |
$ 343.56M | $ 313.16M | $ 299.78M | $ 239.70M | $ 206.20M | |
$ 148.00M | $ 265.76M | $ 266.49M | $ 205.93M | $ 169.59M | |
$ 104.82M | $ 47.40M | $ 33.28M | $ 33.77M | $ 36.61M | |
$ -29.39M | $ -21.35M | $ -20.47M | $ -28.14M | $ -33.80M | |
$ -18.60M | $ -1.88M | $ 1.27M | $ -773.00K | $ 386.00K | |
$ 37.90M | $ 30.43M | $ 11.55M | $ 4.86M | $ 3.19M | |
$ 16.92M | $ 13.72M | $ 11.48M | $ 12.01M | $ 5.71M | |
- | - | - | - | - | |
$ 20.98M | $ 28.39M | $ 68.00K | $ -7.16M | $ -2.51M | |
$ 0.11 | $ 0.09 | - | $ -0.02 | $ >-0.01 | |
$ 0.11 | $ 0.09 | - | $ -0.02 | $ >-0.01 | |
$ 726.53M | $ 180.14M | $ 167.46M | $ 315.40M | $ 315.40M | |
$ 736.35M | $ 181.30M | $ 168.67M | $ 315.40M | $ 315.40M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 183.51M | $ 324.37M | $ 313.17M | $ 269.11M | $ 226.91M | |
$ 20.98M | $ 16.71M | $ 68.00K | $ -7.16M | $ -2.51M | |
$ 15.35M | - | - | $ -7.16M | $ -2.51M | |
- | - | - | $ 28.14M | $ 33.80M | |
$ 51.96M | $ 32.92M | $ 32.02M | $ 32.99M | $ 37.00M | |
$ 64.15M | $ 58.97M | $ 37.82M | $ 89.44M | $ 91.14M |