Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 350.62M | $ 200.25M | $ 188.19M | $ 154.33M | $ 159.13M | |
$ 208.21M | $ 88.87M | $ 91.91M | $ 71.03M | $ 85.70M | |
$ 44.98M | $ 34.48M | $ 26.36M | $ 23.47M | $ 15.99M | |
$ 33.26M | $ 31.86M | $ 20.34M | $ 13.96M | $ 10.72M | |
$ 198.40M | $ 86.45M | $ 83.33M | $ 62.18M | $ 79.41M | |
$ 163.23M | $ 54.39M | $ 63.35M | $ 47.52M | $ 69.17M | |
$ 1.54M | $ -3.10M | $ -3.58M | $ -923.00K | $ -2.84M | |
$ 164.77M | $ 51.29M | $ 59.77M | $ 46.59M | $ 66.33M | |
$ 111.22M | $ 33.16M | $ 35.52M | $ 27.24M | $ 42.03M | |
$ 0.00 | $ 0.14 | $ 0.16 | $ 0.12 | $ 0.19 | |
$ 0.00 | $ 0.14 | $ 0.15 | $ 0.12 | $ 0.19 | |
0.00 | 234.16M | 229.01M | 221.46M | 215.81M | |
0.00 | 238.37M | 233.34M | 226.80M | 224.08M |