Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.
Financials
| Year | Year | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| EPS | Earnings Per Share | $6,10 | $7,31 | $8,10 | $8,21 | $5,69 | $6,44 | $4,41 | $5,16 | $4,22 | $2,97 | $2,63 | $3,06 | $2,82 | $2,63 | $1,45 |
| Earnings | Earnings | $33,31M | $39,55M | $43,50M | $43,27M | $29,25M | $28,27M | $17,20M | $19,66M | $15,78M | $10,81M | $9,42M | $10,71M | $9,59M | $8,78M | $4,64M |
| RPS | Revenue Per Share | $44,14 | $39,96 | $40,80 | $34,98 | $26,06 | $26,81 | $26,45 | $25,24 | $25,05 | $23,26 | $19,92 | $15,06 | $13,66 | $11,37 | $0,00 |
| Revenue | Revenue | $240,98M | $216,19M | $219,08M | $184,34M | $133,94M | $117,69M | $103,14M | $96,18M | $93,67M | $84,66M | $71,33M | $52,72M | $46,44M | $37,96M | $0,00M |
| OCF | Operating Cash Flow | $46,81M | $44,13M | $27,98M | $39,22M | $37,07M | $26,56M | $30,55M | $24,81M | $7,75M | $16,90M | $10,82M | $12,37M | $0,00M | $12,49M | $0,00M |
| FCF | Free Cash Flow | $42,56M | $41,57M | $23,44M | $34,79M | $35,08M | $25,06M | $29,29M | $22,02M | $-3,86M | $7,30M | $7,99M | $11,33M | $10,49M | $0,00M | $0,00M |
| OM | Operating Margin | 7,29% | 1,71% | 1,52% | 6,60% | 8,97% | 15,08% | 17,31% | 16,64% | 18,14% | 21,30% | 22,24% | 22,35% | 28,74% | 32,38% | 33,89% |
| GM % | Gross Margin % | 63,12% | 62,20% | 61,02% | 63,23% | 64,64% | 62,40% | 59,06% | 56,79% | 57,57% | 60,73% | 60,83% | 60,10% | 62,16% | 59,35% | 60,17% |
| FCFS | Free Cash Flow Per Share | $7,80 | $7,72 | $4,40 | $6,68 | $7,05 | $5,97 | $7,63 | $6,08 | $1,55 | $2,54 | $2,27 | $3,29 | $3,13 | $3,59 | $1,69 |
| LT Debt | Long-Term Debt | $76,90M | $221,70M | $183,27M | $218,37M | $145,68M | $140,28M | $20,61M | $44,64M | $53,68M | $42,25M | $23,25M | $16,50M | $4,00M | N/A | N/A |
| Sha. | Stocks | 5,46M | 5,41M | 5,37M | 5,27M | 5,14M | 4,39M | 3,9M | 3,81M | 3,74M | 3,64M | 3,58M | 3,5M | 3,4M | 3,34M | 3,2M |

































