Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 453.32M | $ 422.36M | $ 340.07M | $ 308.98M | $ 326.21M | |
$ 165.43M | $ 228.47M | $ 291.69M | $ 281.92M | $ 234.40M | |
$ 181.34M | $ 182.42M | $ 174.82M | $ 155.74M | $ 158.14M | |
$ 14.56M | $ 14.27M | $ 13.35M | $ 11.64M | $ 10.36M | |
$ -1.35M | $ 60.32M | $ 130.23M | $ 137.82M | $ 86.62M | |
$ -15.91M | $ 46.05M | $ 116.88M | $ 126.18M | $ 76.26M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ -15.91M | $ 46.05M | $ 116.88M | $ 126.18M | $ 76.26M | |
$ -11.65M | $ 36.09M | $ 86.17M | $ 92.05M | $ 57.60M | |
$ -0.11 | $ 0.35 | $ 0.82 | $ 0.88 | $ 0.52 | |
$ -0.11 | $ 0.35 | $ 0.81 | $ 0.88 | $ 0.52 | |
101.68M | 102.66M | 105.58M | 104.16M | 109.76M | |
101.84M | 102.89M | 106.19M | 104.16M | 109.76M |