Teva Pharmaceutical Industries LimitedTEVANYSE
LOADING
|||
| Metric | Dec 20 | Dec 21 | Dec 22 | Dec 23 | Dec 24 |
|---|---|---|---|---|---|
| Revenue | 16,659 | 15,878↓4.7% | 14,925↓6.0% | 15,845↑6.2% | 16,544↑4.4% |
| Gross Profit | 7,726 | 7,594↓1.7% | 6,973↓8.2% | 7,645↑9.6% | 8,063↑5.5% |
| Operating Income | -3,572 | 1,716↑148.0% | -2,197↓228.0% | 433↑119.7% | -303↓170.0% |
| Net Income | -3,990 | 417↑110.5% | -2,446↓686.6% | -559↑77.1% | -1,639↓193.2% |
| EBITDA | 4,612 | 4,409↓4.4% | -925↓121.0% | 1,558↑268.4% | 4,431↑184.4% |
| EPS Diluted | -3.64 | 0.38↑110.4% | -2.20↓678.9% | -0.50↑77.3% | -1.45↓190.0% |