NYSE:INST - New York Stock Exchange, Inc. - US4577901030 - Common Stock - Currency: USD
TTM (2024-6-30) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | 2020 (2020-12-31) | ||||
---|---|---|---|---|---|---|---|---|
Revenue | 596.17M | 530.21M | 475.20M | 405.40M | 302.10M | |||
Cost Of Goods | 201.15M | 183.26M | 172.00M | 169.90M | 148.50M | |||
Gross Profit | 395.12M | 346.95M | 303.20M | 235.50M | 153.50M | |||
Operating Expenses | 355.18M | 324.34M | 306.70M | 281.20M | 302.90M | |||
Research and Development | 91.56M | 79.65M | 73.20M | 63.80M | 70.30M | |||
Selling, General, and Administrative Expenses | 174.90M | 166.60M | 160.10M | 217.50M | 232.50M | |||
Operating Income | 39.84M | 22.60M | -3.50M | -45.80M | -149.30M | |||
Interest Income/Expense | -63.16M | -34.72M | -22.90M | -50.30M | -50.60M | |||
Other Income/Expense | -216.00K | -396.00K | -500.00K | -2.70M | -4.20M | |||
Non Recurring Items | -44.98M | -25.82M | -15.50M | -23.60M | -39.80M | |||
Income Before Taxes | -68.51M | -38.34M | -42.40M | -122.40M | -243.90M | |||
Income Tax | -15.17M | -4.26M | -8.10M | -33.70M | -43.70M | |||
Net Income | -53.34M | -34.08M | -34.20M | -88.70M | -200.20M | |||
EBITDA | 202.76M | 170.36M | 137.70M | 91.90M | -44.80M | |||
Per Share Data | ||||||||
EPS Diluted Total Ops | -0.37 | -0.24 | -0.24 | -0.63 | -1.45 | |||
Non GAAP EPS | 0.93 | 0.86 | 1.02 | N/A | N/A | |||
Statistics | ||||||||
Gross Profit Margin | 66.28% | 65.44% | 63.80% | 58.09% | 50.81% | |||
Profit Margin | -8.95% | -6.43% | -7.20% | -21.88% | -66.27% | |||
Operating Profit Margin | 6.68% | 4.26% | -0.74% | -11.30% | -49.42% |
All data in USD