IRadimed Corporation

NASDAQ:IRMD

54.65 (USD) • At close December 20, 2024
Overzicht | Financiële gegevens

Cijfers zijn in miljoenen (behalve de cijfers per aandeel en de ratio's) USD.

202320222021202020192018201720162015201420132012
Omzet 65.56253.30341.81531.71738.51730.43923.08232.49731.59415.65311.347.685
Kosten van de omzet 15.40412.0219.7658.1438.8167.2125.576.1555.843.4042.8532.126
Brutowinst 50.15841.28232.0523.57429.70123.22717.51226.34225.75312.2498.4875.559
Brutowinstmarge 0.7650.7740.7660.7430.7710.7630.7590.8110.8150.7830.7480.723
Onderzoek- en ontwikkelingskosten 2.8592.2781.9051.9031.4331.5171.7231.3481.7641.0691.010.654
Algemene en administratieve kosten 15.12210.6979.77112.26910.4518.7119.0018.7967.774.8172.3921.55
Verkoop- en marketingkosten 12.14212.6810.55610.1599.176.9965.5035.2784.7063.2972.2971.93
Verkoop-, algemene en administratieve kosten 27.26423.37720.32722.42819.62115.70614.50414.07412.4768.1144.693.48
Overige kosten 00.5530.0190.1390.3960.1940.1110.0330.121-0.049-0.0030.007
Bedrijfskosten 30.12325.65522.23224.33121.05417.22416.22715.42214.249.1835.6994.134
Bedrijfsresultaat 20.03515.6289.818-0.7568.6476.0041.28510.9211.5133.0662.7871.425
Bedrijfsresultaat ratio 0.3060.2930.235-0.0240.2250.1970.0560.3360.3640.1960.2460.185
Totaal overige inkomsten en kosten netto 1.7030.5530.0190.1390.3960.1940.1110.0330.121-0.049-0.0030.007
Inkomen voor belasting 21.73816.1819.836-0.6179.0436.1971.39610.95311.6353.0172.7841.432
Inkomen voor belasting ratio 0.3320.3040.235-0.0190.2350.2040.060.3370.3680.1930.2450.186
Belastingkosten 4.5453.3530.511-1.986-0.588-0.1060.8973.7384.1050.9670.8470.466
Nettowinst 17.19312.8289.3251.3699.6316.3030.57.2157.532.051.9370.966
Nettowinstmarge 0.2620.2410.2230.0430.250.2070.0220.2220.2380.1310.1710.126
WPA (Winst Per Aandeel) 1.361.020.760.110.850.520.050.670.680.230.190.093
Verwaterde WPA 1.351.020.740.110.780.520.040.60.60.20.190.093
EBITDA 20.80116.29811.2250.5839.897.1092.59411.16811.5133.2152.9261.531
EBITDA ratio 0.3170.2930.2680.0180.2570.2340.1120.3440.3720.2050.2580.199