Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 810.60M | $ 683.41M | $ 330.75M | $ 155.74M | $ 188.18M | |
$ 284.78M | $ 209.87M | $ 126.61M | $ 101.64M | $ 99.66M | |
$ 78.91M | $ 43.71M | $ 34.58M | $ 38.95M | $ 36.06M | |
$ 3.56M | $ 3.09M | $ 2.71M | $ 3.49M | $ 4.34M | |
$ 209.44M | $ 169.25M | $ 94.75M | $ 66.19M | $ 67.93M | |
$ 205.87M | $ 166.16M | $ 92.04M | $ 62.70M | $ 63.59M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 205.87M | $ 166.16M | $ 92.04M | $ 62.70M | $ 63.59M | |
$ 205.87M | $ 166.16M | $ 92.04M | $ 62.70M | $ 63.59M | |
$ 5.60 | $ 4.55 | $ 2.54 | $ 1.62 | $ 1.60 | |
$ 5.60 | $ 4.55 | $ 2.54 | $ 1.62 | $ 1.60 | |
36.74M | 36.48M | 36.30M | 38.80M | 39.66M | |
36.74M | 36.48M | 36.30M | 38.80M | 39.66M |