COM:MGIC
MGIC
- Stock
Last Close
24.97
22/11 21:00
Market Cap
5.77B
Beta: -
Volume Today
1.27M
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Mar '14 | Jun '14 | Sep '14 | Dec '14 | Mar '15 | Jun '15 | Sep '15 | Dec '15 | Mar '16 | Jun '16 | Sep '16 | Dec '16 | Mar '17 | Jun '17 | Sep '17 | Dec '17 | Mar '18 | Jun '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Dec '20 | Mar '21 | Jun '21 | Sep '21 | Dec '21 | Mar '22 | Jun '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 251.94M - | 235.08M 6.69% | 231.24M 1.64% | 235.12M 1.68% | 240.36M 2.23% | 270.21M 12.42% | 243.13M 10.02% | 269.51M 10.85% | 257.93M 4.30% | 258.58M 0.25% | 263.53M 1.92% | 273.85M 3.91% | 266.52M 2.68% | 260.88M 2.12% | 263.31M 0.93% | 270.36M 2.68% | 271.50M 0.42% | 265.77M 2.11% | 282M 6.11% | 290.44M 2.99% | 285.63M 1.66% | 291.65M 2.11% | 292.32M 0.23% | 318.38M 8.92% | 311.63M 2.12% | 306.89M 1.52% | 293.97M 4.21% | 296.00M 0.69% | 302.28M 2.12% | 297.96M 1.43% | 297.85M 0.04% | 295.75M 0.71% | 294.12M 0.55% | 294.62M 0.17% | 293.12M 0.51% | 292.80M 0.11% | 292.25M 0.19% | 283.96M 2.84% | 290.68M 2.36% | 296.50M 2.01% | 283.96M 4.23% | 294.36M 3.66% | 305.28M 3.71% | 306.65M 0.45% | |
cost of revenue | 37.98M - | 32.24M 15.12% | 34.88M 8.20% | 39.27M - | 35.83M 8.76% | 46.08M 28.60% | -627.28M 1,461.43% | 39.78M 106.34% | 35.35M 11.13% | 37.87M 7.13% | -645.20M 1,803.72% | 40.77M 106.32% | 38.51M 5.53% | 39.89M 3.58% | -634.91M 1,691.74% | 46.09M 107.26% | 41.84M 9.22% | 43.66M 4.33% | -660.00M 1,611.86% | 45.94M 106.96% | 42.96M 6.49% | 45.20M 5.21% | -719.58M 1,692.10% | 42.26M 105.87% | 44.27M 4.76% | 45.25M 2.21% | -720.47M 1,692.19% | 48.02M 106.67% | 53.80M 12.03% | 53.94M 0.27% | -693.11M 1,384.92% | 54.73M 107.90% | 53.45M 2.34% | 58.48M 9.40% | -350.72M 699.77% | 70.06M 119.98% | 54.00M 22.93% | 50.13M 7.16% | 59.02M - | 52.67M 10.75% | 50.97M 3.24% | ||||
gross profit | 251.94M - | 197.10M 21.77% | 199.00M 0.96% | 200.23M 0.62% | 240.36M 20.04% | 230.95M 3.92% | 207.30M 10.24% | 223.44M 7.78% | 885.20M 296.18% | 218.80M 75.28% | 228.19M 4.29% | 235.98M 3.42% | 911.72M 286.35% | 220.12M 75.86% | 224.80M 2.13% | 230.47M 2.52% | 906.42M 293.29% | 219.68M 75.76% | 240.16M 9.32% | 246.79M 2.76% | 945.64M 283.17% | 245.71M 74.02% | 249.36M 1.48% | 273.19M 9.56% | 1.03B 277.47% | 264.63M 74.34% | 249.69M 5.64% | 250.75M 0.42% | 1.02B 307.87% | 249.93M 75.56% | 244.05M 2.35% | 241.80M 0.92% | 987.23M 308.28% | 239.88M 75.70% | 239.67M 0.09% | 234.32M 2.23% | 642.97M 174.39% | 213.90M 66.73% | 236.68M 10.65% | 246.38M 4.10% | 283.96M 15.25% | 235.34M 17.12% | 252.60M 7.33% | 255.68M 1.22% | |
selling and marketing expenses | |||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | |||||||||||||||||||||||||||||||||||||||||||||
selling general and administrative expenses | |||||||||||||||||||||||||||||||||||||||||||||
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||||
other expenses | 234M - | 157M 32.91% | 167M 6.37% | 145M 13.17% | 148M 2.07% | 116M 21.62% | 111M 4.31% | 125M 12.61% | 132M 5.60% | 127M 3.79% | 84M 33.86% | 101M 20.24% | 88M 12.87% | 71M 19.32% | 68M 4.23% | 73M 7.35% | 13M 82.19% | 73M 461.54% | 31M 57.53% | 45M 45.16% | 78M 73.33% | 87M 11.54% | 68M 21.84% | 82M 20.59% | 76M 7.32% | 106M 39.47% | -220.28M 307.81% | -70.70M 67.90% | -106M 49.93% | -42.33M 60.06% | -32.19M 23.96% | -24.06M 25.25% | 384.77M 1,699.15% | -60.27M 115.66% | 53.45M 188.69% | 90.24M 68.84% | -53.45M 159.23% | -19.12M 64.24% | 5.71M 129.84% | -11.98M 309.97% | 7.22M - | -53.29M 837.78% | |||
cost and expenses | 252.12M - | 174.37M 30.84% | 184.60M 5.86% | 162.85M 11.78% | 165.25M 1.48% | 133.75M 19.06% | 128.15M 4.19% | 142.26M 11.01% | 148.92M 4.68% | 154.89M 4.01% | 98.30M 36.54% | 190.10M 93.40% | 104.48M 45.04% | 86.92M 16.81% | 82.70M 4.86% | 85.89M 3.87% | 26.05M 69.68% | 85.75M 229.21% | 44.48M 48.13% | 58.55M 31.64% | 90.92M 55.29% | 100.71M 10.77% | 81.11M 19.47% | 95.26M 17.45% | 88.92M 6.66% | 118.65M 33.44% | 277.49M 133.86% | 131.68M 52.55% | 112.07M 14.89% | 108.34M 3.33% | 103.98M 4.02% | 96.01M 7.66% | 75.56M 21.30% | 75.18M 0.51% | -22.77M 130.30% | -21.47M 5.74% | 51.82M 341.37% | 88.36M 70.53% | 48.29M 45.35% | 62.11M 28.61% | 59.02M - | 52.67M 10.75% | 50.97M 3.24% | ||
operating expenses | 234M - | 157M 32.91% | 167M 6.37% | 145M 13.17% | 148M 2.07% | 116M 21.62% | 111M 4.31% | 125M 12.61% | 132M 5.60% | 127M 3.79% | 84M 33.86% | 101M 20.24% | 88M 12.87% | 71M 19.32% | 68M 4.23% | 73M 7.35% | 13M 82.19% | 73M 461.54% | 31M 57.53% | 45M 45.16% | 78M 73.33% | 87M 11.54% | 68M 21.84% | 82M 20.59% | 76M 7.32% | 106M 39.47% | -220.28M 307.81% | -70.70M 67.90% | -106M 49.93% | -42.33M 60.06% | -32.19M 23.96% | -24.06M 25.25% | 384.77M 1,699.15% | -60.27M 115.66% | 53.45M 188.69% | 90.24M 68.84% | -53.45M 159.23% | -19.12M 64.24% | 5.71M 129.84% | -11.98M 309.97% | 7.22M - | 53.29M 637.78% | |||
interest expense | 17.66M - | 17.54M 0.70% | 17.37M 0.94% | 17.36M 0.07% | 17.37M 0.07% | 17.36M 0.07% | 17.37M 0.06% | 17.36M 0.06% | 16.84M 3.04% | 14.70M 12.68% | 12.24M 16.71% | 13.54M 10.55% | 16.19M 19.61% | 16.31M 0.73% | 14.20M 12.95% | 13.27M 6.51% | 13.26M 0.13% | 13.23M 0.17% | 13.25M 0.10% | 13.26M 0.09% | 13.26M 0.02% | 13.23M 0.17% | 13.55M 2.40% | 12.94M 4.51% | 12.93M 0.04% | 12.93M 0.06% | 12.93M 0.02% | 15.72M 21.63% | 18.02M 14.56% | 17.98M 0.17% | 18.00M 0.07% | 18.01M 0.08% | 17.37M 3.58% | 14.91M 14.14% | 13.46M 9.73% | 10.30M 23.48% | 9.38M 8.92% | 9.37M 0.07% | 9.38M 0.03% | 9.25M 1.31% | 8.90M 3.83% | 8.90M 0.01% | 8.90M 0% | 8.90M 0.07% | |
ebitda | 32.60M - | 93.01M 185.29% | 75.87M 18.43% | 100.86M 32.94% | 102.99M 2.11% | 165.13M 60.34% | 144.98M 12.21% | 159.03M 9.70% | 140.03M 11.95% | 132.50M 5.38% | 191.85M 44.80% | 113.13M 41.03% | 195.25M 72.58% | 207.34M 6.20% | 210.93M 1.73% | 213.43M 1.19% | 274.26M 28.50% | 209.09M 23.76% | 266.33M 27.38% | 259.02M 2.74% | 220.91M 14.71% | 216.08M 2.19% | 236.32M 9.37% | 248.37M 5.10% | 248.65M 0.11% | 214.22M 13.85% | 41.82M 80.48% | 195.26M 366.93% | 225.38M 15.43% | 225.02M 0.16% | 226.91M 0.84% | 235.09M 3.60% | 252.12M 7.24% | 249.75M 0.94% | 343.48M 37.53% | 337.87M 1.63% | 261.24M 22.68% | 204.98M 21.54% | 242.38M 18.25% | 234.40M 3.29% | 229.85M 1.94% | 219.88M 4.34% | 259.82M 18.17% | 254.30M 2.13% | |
operating income | -15.49M - | 78.25M 605.01% | 64.01M 18.19% | 89.63M 40.01% | -232.43M 359.33% | 153.82M 166.18% | 132.35M 13.96% | 144.61M 9.26% | 1.24B 755.55% | 118.39M 90.43% | 177.48M 49.92% | 97.28M 45.19% | 1.22B 1,157.87% | 190.27M 84.45% | 194.81M 2.39% | 197.74M 1.50% | 1.12B 465.60% | 193.26M 82.72% | 250.77M 29.76% | 245.15M 2.24% | 1.09B 346.51% | 204.17M 81.35% | 224.76M 10.09% | 236.06M 5.03% | 1.27B 437.24% | 201.16M 84.14% | 29.41M 85.38% | 180.05M 512.18% | 1.13B 526.89% | 207.60M 81.61% | 211.87M 2.05% | 217.74M 2.77% | 235.93M 8.35% | 234.35M 0.67% | 329.35M 40.54% | 324.57M 1.45% | 249.82M 23.03% | 194.79M 22.03% | 242.38M 24.44% | 234.40M 3.29% | 229.85M 1.94% | 219.88M 4.34% | 259.82M 18.17% | 254.30M 2.13% | |
depreciation and amortization | 15.12M - | 14.77M 2.33% | 11.86M 19.70% | 11.24M 5.23% | 10.51M 6.51% | 11.31M 7.66% | 12.63M 11.63% | 14.42M 14.22% | 14.20M 1.56% | 14.11M 0.63% | 14.37M 1.84% | 15.85M 10.29% | 17.02M 7.39% | 17.08M 0.36% | 16.11M 5.66% | 15.69M 2.61% | 15.55M 0.91% | 15.83M 1.83% | 15.56M 1.71% | 13.87M 10.86% | 12.95M 6.66% | 11.91M 8.03% | 11.56M 2.96% | 12.31M 6.56% | 13.01M 5.62% | 13.05M 0.35% | 12.40M 4.96% | 15.20M 22.56% | 17.15M 12.82% | 17.42M 1.57% | 15.05M 13.61% | 17.35M 15.27% | 16.19M 6.65% | 15.39M 4.93% | 14.13M 8.23% | 13.30M 5.84% | 11.43M 14.11% | 10.19M 10.80% | 9.18M 9.93% | 9.63M 4.92% | 3.43M - | ||||
total other income expenses net | 2.18M - | 896K 58.88% | 2.05M 128.57% | 3.09M 51.03% | 2.38M 22.89% | 2.48M 3.98% | 3.70M 49.15% | 3.70M 0.03% | 2.58M 30.23% | 6.37M 147.02% | 3.99M 37.33% | 3.87M 3.18% | 3.42M 11.43% | 2.42M 29.28% | 2.50M 3.30% | 2.92M 16.79% | 2.34M 19.88% | 1.87M 20.16% | 2.43M 30.07% | 2.52M 3.87% | 1.88M 25.50% | 1.83M 2.71% | 2.48M 35.79% | 3.61M 45.11% | 2.72M 24.65% | 2.75M 1.36% | 4.03M 46.19% | 380K 90.56% | 1.90M 398.68% | 2.80M 47.97% | 3.01M 7.38% | 1.61M 46.50% | 810K 49.72% | -14.91M 1,940.99% | -13.46M 9.73% | -10.30M 23.48% | -9.38M 8.92% | 818K 108.72% | 511K 37.53% | 548K 7.24% | -8.90M - | ||||
income before tax | -176K - | 60.71M 34,593.18% | 46.64M 23.17% | 72.27M 54.94% | 75.11M 3.93% | 136.46M 81.68% | 114.98M 15.74% | 127.25M 10.67% | 109.00M 14.34% | 103.69M 4.88% | 165.24M 59.36% | 83.75M 49.32% | 162.04M 93.48% | 173.96M 7.36% | 180.62M 3.83% | 184.47M 2.13% | 245.46M 33.06% | 180.03M 26.66% | 237.52M 31.94% | 231.89M 2.37% | 194.71M 16.04% | 190.94M 1.94% | 211.21M 10.62% | 223.12M 5.64% | 222.71M 0.18% | 188.24M 15.48% | 16.48M 91.24% | 164.33M 896.96% | 190.21M 15.75% | 189.62M 0.31% | 193.87M 2.24% | 199.73M 3.02% | 218.56M 9.43% | 219.44M 0.40% | 315.89M 43.95% | 314.27M 0.51% | 240.44M 23.49% | 195.60M 18.65% | 242.38M 23.91% | 234.40M 3.29% | 229.85M 1.94% | 219.88M 4.34% | 259.82M 18.17% | 254.30M 2.13% | |
income tax expense | 1.23M - | 726K 41.02% | 1.12M 53.99% | 249K 77.73% | 681K 173.49% | 3.38M 397.06% | 1.32M 60.95% | -695.60M 52,717.55% | 6.58M 100.95% | 34.50M 423.95% | 56.02M 62.39% | 27.13M 51.57% | 54.55M 101.07% | 84.16M 54.28% | 61.99M 26.34% | 64.44M 3.95% | 218.14M 238.52% | 36.39M 83.32% | 50.71M 39.35% | 49.99M 1.41% | 36.96M 26.07% | 38.99M 5.50% | 43.43M 11.38% | 46.19M 6.34% | 45.60M 1.27% | 38.43M 15.71% | 2.44M 93.66% | 33.52M 1,275.94% | 38.78M 15.70% | 39.60M 2.10% | 40.82M 3.08% | 41.76M 2.30% | 44.63M 6.88% | 44.43M 0.45% | 66.62M 49.96% | 64.64M 2.97% | 48.99M 24.21% | 41.06M 16.20% | 51.33M 25.02% | 51.55M 0.44% | 45.34M 12.04% | 45.78M 0.97% | 55.60M 21.44% | 54.33M 2.28% | |
net income | -1.41M - | 59.98M 4,363.11% | 45.52M 24.11% | 72.02M 58.20% | 74.43M 3.35% | 133.08M 78.80% | 113.65M 14.59% | 822.85M 624.00% | 102.42M 87.55% | 69.19M 32.44% | 109.22M 57.85% | 56.62M 48.16% | 107.49M 89.85% | 89.80M 16.46% | 118.62M 32.10% | 120.03M 1.18% | 27.31M 77.24% | 143.64M 425.87% | 186.81M 30.06% | 181.90M 2.63% | 157.75M 13.28% | 151.94M 3.68% | 167.78M 10.42% | 176.93M 5.46% | 177.11M 0.10% | 149.81M 15.42% | 14.05M 90.62% | 130.81M 831.24% | 151.43M 15.76% | 150.02M 0.93% | 153.05M 2.02% | 157.98M 3.22% | 173.93M 10.10% | 175.01M 0.62% | 249.27M 42.43% | 249.63M 0.14% | 191.44M 23.31% | 154.55M 19.27% | 191.05M 23.62% | 182.84M 4.30% | 184.50M 0.91% | 174.10M 5.64% | 204.23M 17.31% | 199.97M 2.09% | |
weighted average shs out | 337.76M - | 338.52M 0.22% | 338.56M 0.01% | 338.56M 0% | 338.56M 0% | 339.11M 0.16% | 339.70M 0.18% | 339.70M 0.00% | 339.70M 0.00% | 340.14M 0.13% | 340.68M 0.16% | 349.38M 2.55% | 341.36M 2.29% | 341.01M 0.10% | 366.92M 7.60% | 370.59M 1.00% | 370.59M 0.00% | 370.91M 0.09% | 368.58M 0.63% | 362.18M 1.74% | 360.11M 0.57% | 355.65M 1.24% | 355.73M 0.02% | 351.48M 1.20% | 348.54M 0.84% | 344.05M 1.29% | 338.59M 1.59% | 338.60M 0.00% | 338.60M 0.00% | 338.90M 0.09% | 339.33M 0.12% | 335.94M 1.00% | 323.31M 3.76% | 315.98M 2.27% | 308.84M 2.26% | 302.62M 2.01% | 296.21M 2.12% | 290.99M 1.76% | 285.91M 1.75% | 281.76M 1.45% | 270.31M - | 265.31M 1.85% | 258.60M 2.53% | ||
weighted average shs out dil | 337.76M - | 413.18M 22.33% | 413.48M 0.07% | 413.58M 0.02% | 439.36M 6.24% | 468.14M 6.55% | 439.15M 6.19% | 468.15M 6.60% | 467.95M 0.04% | 431.37M 7.82% | 446.14M 3.42% | 406.05M 8.99% | 402.63M 0.84% | 402.18M 0.11% | 394.47M 1.92% | 391.09M 0.86% | 372.46M 4.76% | 391.56M 5.13% | 388.88M 0.68% | 382.90M 1.54% | 381.08M 0.48% | 376.67M 1.16% | 376.60M 0.02% | 372.57M 1.07% | 369.94M 0.71% | 365.22M 1.28% | 339.66M 7.00% | 357.19M 5.16% | 356.03M 0.33% | 356.38M 0.10% | 356.54M 0.04% | 353.56M 0.84% | 338.93M 4.14% | 324.54M 4.25% | 313.55M 3.39% | 307.19M 2.03% | 299.95M 2.36% | 294.71M 1.75% | 289.57M 1.75% | 285.60M 1.37% | 273.11M - | 266.87M 2.28% | 260.83M 2.26% | ||
eps | -0.00 - | 0.18 4,385.71% | 0.13 27.78% | 0.21 61.54% | 0.22 4.76% | 0.39 77.27% | 0.33 15.38% | 2.42 633.33% | 0.30 87.60% | 0.20 33.33% | 0.32 60% | 0.16 50% | 0.31 93.75% | 0.26 16.13% | 0.32 23.08% | 0.32 0% | 0.07 76.97% | 0.39 429.17% | 0.51 30.77% | 0.50 1.96% | 0.44 12% | 0.43 2.27% | 0.47 9.30% | 0.50 6.38% | 0.51 2.00% | 0.44 13.73% | 0.04 90.91% | 0.39 875% | 0.45 15.38% | 0.44 2.22% | 0.45 2.27% | 0.47 4.44% | 0.52 10.64% | 0.55 5.77% | 0.81 47.27% | 0.82 1.23% | 0.65 20.73% | 0.53 18.46% | 0.67 26.42% | 0.65 2.99% | 0.66 1.54% | 0.64 3.03% | 0.77 20.31% | 0.77 0% | |
epsdiluted | -0.00 - | 0.15 3,671.43% | 0.12 20% | 0.18 50% | 0.19 5.56% | 0.32 68.42% | 0.28 12.50% | 1.78 535.71% | 0.24 86.52% | 0.17 29.17% | 0.26 52.94% | 0.14 46.15% | 0.28 100% | 0.24 14.29% | 0.31 29.17% | 0.32 3.23% | 0.07 78.13% | 0.38 442.86% | 0.49 28.95% | 0.49 0% | 0.43 12.24% | 0.42 2.33% | 0.46 9.52% | 0.49 6.52% | 0.49 0% | 0.42 14.29% | 0.04 90.48% | 0.38 850% | 0.44 15.79% | 0.43 2.27% | 0.44 2.33% | 0.46 4.55% | 0.52 13.04% | 0.54 3.85% | 0.79 46.30% | 0.81 2.53% | 0.64 20.99% | 0.53 17.19% | 0.66 24.53% | 0.64 3.03% | 0.66 3.13% | 0.64 3.03% | 0.77 20.31% | 0.77 0% |
All numbers in USD (except ratios and percentages)