Quick Analysis
Financials
| Year | Year | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|---|---|---|
| EPS | Earnings Per Share | $7,86 | $5,09 | $3,69 | $2,77 | $2,05 | $0,35 | $1,73 |
| Earnings | Earnings | $208,45M | $135,80M | $91,77M | $69,19M | $52,15M | $8,95M | $41,90M |
| RPS | Revenue Per Share | $30,47 | $19,25 | $14,04 | $12,84 | $9,33 | $6,19 | $4,25 |
| Revenue | Revenue | $808,13M | $513,47M | $349,28M | $320,74M | $237,43M | $158,36M | $102,88M |
| OCF | Operating Cash Flow | $0,00M | $0,00M | $0,00M | $0,00M | $0,00M | $0,00M | $0,00M |
| FCF | Free Cash Flow | $192,20M | $25,91M | $0,00M | $0,00M | $0,00M | $0,00M | $0,00M |
| OM | Operating Margin | 28,97% | 27,50% | 28,57% | 20,92% | 23,08% | 3,69% | 16,90% |
| GM % | Gross Margin % | 28,97% | 30,52% | 32,54% | 24,47% | 25,33% | 4,98% | 38,17% |
| FCFS | Free Cash Flow Per Share | $0,00 | $9,90 | $4,41 | $6,48 | $3,26 | $1,86 | $1,93 |
| LT Debt | Long-Term Debt | N/A | N/A | $52,60M | $36,40M | N/A | N/A | N/A |
| Sha. | Stocks | 26,52M | 26,68M | 24,87M | 24,98M | 25,44M | 25,57M | 24,22M |




































