NYSE:IBTA - New York Stock Exchange, Inc. - US4510511060 - Common Stock - Currency: USD
TTM (2025-3-31) | 2024 (2024-12-31) | 2023 (2023-12-31) | 2022 (2022-12-31) | ||||
---|---|---|---|---|---|---|---|
Revenue | 369.50M | 367.25M | 320.04M | 210.70M | |||
Cost Of Goods | 56.70M | 50.12M | 43.99M | 46.18M | |||
Gross Profit | 312.80M | 317.13M | 276.05M | 164.53M | |||
Operating Expenses | 301.99M | 289.21M | 220.09M | 204.84M | |||
Research and Development | 67.00M | 63.27M | 50.00M | 42.56M | |||
Selling, General, and Administrative Expenses | 231.01M | 221.95M | 166.39M | 159.23M | |||
Operating Income | 10.82M | 27.93M | 55.96M | -40.31M | |||
Interest Income/Expense | 14.90M | 9.41M | -6.88M | -5.31M | |||
Other Income/Expense | N/A | -3.16M | -5.03M | -8.97M | |||
Non Recurring Items | -11.29M | -9.69M | N/A | N/A | |||
Income Before Taxes | 12.58M | 24.50M | 44.05M | -54.60M | |||
Income Tax | -47.42M | -44.25M | 5.93M | 262.00K | |||
Net Income | 60.00M | 68.74M | 38.12M | -54.86M | |||
EBITDA | 19.15M | 36.01M | 62.62M | -33.99M | |||
Per Share Data | |||||||
EPS Diluted Total Ops | 1.03 | 2.56 | 1.26 | -1.81 | |||
Non GAAP EPS | -0.08 | 0.19 | N/A | N/A | |||
Statistics | |||||||
Gross Profit Margin | 84.66% | 86.35% | 86.25% | 78.08% | |||
Profit Margin | 16.24% | 18.72% | 11.91% | -26.04% | |||
Operating Profit Margin | 2.93% | 7.60% | 17.49% | -19.13% |
All data in USD