Teleflex IncorporatedTFXNYSE
LOADING
|||
| Metric | Dec 20 | Dec 21 | Dec 22 | Dec 23 | Dec 24 |
|---|---|---|---|---|---|
| Revenue | 2,537 | 2,810↑10.7% | 2,791↓0.7% | 2,974↑6.6% | 3,047↑2.4% |
| Gross Profit | 1,325 | 1,550↑17.0% | 1,531↓1.2% | 1,647↑7.6% | 1,703↑3.4% |
| Operating Income | 423 | 628↑48.5% | 500↓20.4% | 506↑1.3% | 151↓70.2% |
| Net Income | 335 | 485↑44.7% | 363↓25.2% | 356↓1.9% | 70↓80.4% |
| EBITDA | 651 | 854↑31.1% | 731↓14.4% | 761↑4.2% | 434↓43.0% |
| EPS Diluted | 7.09 | 10.23↑44.3% | 7.68↓24.9% | 7.53↓2.0% | 1.48↓80.3% |