NYSE:IBTA - New York Stock Exchange, Inc. - US4510511060 - Common Stock
TTM (2024-9-30) | 2023 (2023-12-31) | 2022 (2022-12-31) | ||||
---|---|---|---|---|---|---|
Revenue | 368.55M | 320.04M | 210.70M | |||
Cost Of Goods | 47.29M | 43.99M | 46.18M | |||
Gross Profit | 321.26M | 276.05M | 164.53M | |||
Operating Expenses | 280.05M | 220.09M | 204.84M | |||
Research and Development | 61.14M | 50.00M | 42.56M | |||
Selling, General, and Administrative Expenses | 215.16M | 166.39M | 159.23M | |||
Operating Income | 41.21M | 55.96M | -40.31M | |||
Interest Income/Expense | N/A | -6.88M | -5.31M | |||
Other Income/Expense | -7.05M | -5.03M | -8.97M | |||
Income Before Taxes | 29.83M | 44.05M | -54.60M | |||
Income Tax | 18.61M | 5.93M | 262.00K | |||
Net Income | 11.22M | 38.12M | -54.86M | |||
EBITDA | N/A | 62.62M | -33.99M | |||
Per Share Data | ||||||
EPS Diluted Total Ops | 0.11 | 1.26 | -1.81 | |||
Statistics | ||||||
Gross Profit Margin | 87.17% | 86.25% | 78.08% | |||
Profit Margin | 3.04% | 11.91% | -26.04% | |||
Operating Profit Margin | 11.18% | 17.49% | -19.13% |
All data in USD