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 | 2016 | 2015 | 2014 | 2010 | 2009 | 2008 | 2007 | 2006 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| EPS | Earnings Per Share | $1,14 | $0,76 | $0,58 | $0,43 | $0,30 | $0,22 | $0,22 | $0,12 | $0,06 | $0,03 | $0,02 | $0,04 | $0,05 | $0,08 | $0,07 | $0,06 |
| Earnings | Earnings | $119,08M | $79,36M | $60,57M | $44,84M | $31,26M | $22,87M | $22,80M | $12,40M | $6,11M | $3,01M | $2,01M | $4,01M | $5,01M | $8,02M | $7,00M | $6,00M |
| RPS | Revenue Per Share | $2,04 | $1,55 | $1,20 | $0,90 | $0,65 | $0,55 | $0,48 | $0,35 | $0,27 | $0,18 | $0,00 | $0,19 | $0,15 | $0,15 | $0,13 | $0,11 |
| Revenue | Revenue | $212,98M | $161,50M | $124,90M | $93,46M | $67,88M | $56,82M | $50,11M | $36,02M | $27,58M | $17,58M | $0,00M | $19,40M | $14,91M | $14,70M | $12,54M | $11,30M |
| OCF | Operating Cash Flow | $111,33M | $81,98M | $62,54M | $61,58M | $38,84M | $31,42M | $24,66M | $13,87M | $11,25M | $4,18M | $0,00M | $0,00M | $0,00M | $0,00M | $0,00M | $0,00M |
| FCF | Free Cash Flow | $117,09M | $83,74M | $61,89M | $43,13M | $32,43M | $26,82M | $26,06M | $18,79M | $11,03M | $3,98M | $0,00M | $0,00M | $0,00M | $0,00M | $0,00M | $0,00M |
| OM | Operating Margin | 74,09% | 69,84% | 67,32% | 65,60% | 62,64% | 52,91% | 50,83% | 43,64% | 34,63% | 19,27% | 16,59% | 26,22% | 42,64% | 72,24% | 72,67% | 70,17% |
| GM % | Gross Margin % | 99,85% | 99,81% | 99,56% | 99,50% | 99,28% | 99,38% | 97,19% | 99,35% | 97,75% | 98,72% | 98,03% | 90,71% | 95,87% | 99,69% | 85,37% | 82,55% |
| FCFS | Free Cash Flow Per Share | $1,00 | $0,72 | $0,54 | $0,50 | $0,30 | $0,23 | $0,17 | $0,07 | $0,05 | $-0,01 | $-0,01 | $0,01 | $0,01 | $0,07 | $0,05 | $0,06 |
| LT Debt | Long-Term Debt | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| Sha. | Stocks | 104,46M | 104,42M | 104,43M | 104,28M | 104,21M | 103,95M | 103,62M | 103,37M | 101,75M | 100,26M | 100,26M | 100,28M | 100,28M | 100,28M | 100,02M | 100,02M |



































