COM:RAYSEARCHLABS
RaySearch Laboratories
- Stock
Last Close
199.60
12/11 16:29
Market Cap
4.61B
Beta: -
Volume Today
53K
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 90.11M - | 53.98M 40.10% | 51.86M 3.93% | 71.60M 38.08% | 107.78M 50.53% | 87.73M 18.60% | 77.34M 11.84% | 100.57M 30.03% | 131.96M 31.21% | 95.40M 27.70% | 118.98M 24.72% | 125.73M 5.67% | 191.35M 52.20% | 126.79M 33.74% | 141.63M 11.71% | 111.70M 21.13% | 204.96M 83.49% | 116.26M 43.28% | 141.04M 21.32% | 150.48M 6.69% | 219.44M 45.83% | 173.08M 21.13% | 189.66M 9.58% | 144.35M 23.89% | 234.50M 62.45% | 208.89M 10.92% | 163.76M 21.61% | 119.13M 27.25% | 159.84M 34.17% | 162.10M 1.42% | 154.58M 4.64% | 136.42M 11.75% | 188.57M 38.23% | 208.15M 10.38% | 160.24M 23.02% | 210.88M 31.61% | 264.38M 25.37% | 230.17M 12.94% | 239.47M 4.04% | 252.88M 5.60% | 299.64M 18.49% | 257.20M 14.16% | 318.87M 23.98% | |
cost of revenue | 3.17M - | 2.38M 24.67% | 1.45M 39.33% | 2.50M 72.91% | 5.29M 111.55% | 4.53M 14.36% | 2.17M 52.06% | 5.74M 164.15% | 11.24M 95.89% | 5.25M 53.28% | 5.65M 7.63% | 2.24M 60.38% | 13.72M 512.72% | 9.98M 27.27% | 10.93M 9.46% | 5.97M 45.37% | 9.77M 63.73% | 9.46M 3.16% | 11.56M 22.19% | 10.67M 7.70% | 24.32M 127.86% | 26.56M 9.22% | 12.43M 53.22% | 7.51M 39.55% | 25.86M 244.28% | 14.26M 44.85% | 11.47M 19.60% | 8.09M 29.47% | 9.55M 18.13% | 15.22M 59.31% | 17.80M 16.93% | 6.45M 63.77% | 10.93M 69.56% | 14.65M 34.02% | 13.39M 8.59% | 28.77M 114.81% | 38.18M 32.70% | 23.92M 37.35% | 22.02M 7.91% | 30.83M 40.00% | 105.11M 240.90% | 96.20M 8.48% | 23.74M 75.32% | |
gross profit | 86.95M - | 51.59M 40.66% | 50.41M 2.29% | 69.10M 37.08% | 102.49M 48.32% | 83.20M 18.82% | 75.17M 9.65% | 94.83M 26.16% | 120.71M 27.29% | 90.15M 25.32% | 113.33M 25.71% | 123.49M 8.97% | 177.63M 43.84% | 116.81M 34.24% | 130.71M 11.90% | 105.73M 19.11% | 195.19M 84.60% | 106.79M 45.29% | 129.47M 21.24% | 139.81M 7.98% | 195.12M 39.57% | 146.51M 24.91% | 177.23M 20.97% | 136.84M 22.79% | 208.64M 52.47% | 194.63M 6.72% | 152.29M 21.75% | 111.04M 27.09% | 150.28M 35.34% | 146.88M 2.26% | 136.78M 6.88% | 129.97M 4.98% | 177.64M 36.68% | 193.50M 8.93% | 146.84M 24.11% | 182.11M 24.02% | 226.21M 24.21% | 206.25M 8.82% | 217.44M 5.43% | 222.05M 2.12% | 194.53M 12.39% | 160.99M 17.24% | 295.12M 83.31% | |
selling and marketing expenses | 16.60M - | 14.23M 14.26% | 18.60M 30.69% | 23.33M 25.44% | 22.28M 4.50% | 24.35M 9.31% | 33.74M 38.54% | 38.70M 14.72% | 41.57M 7.40% | 31.50M 24.22% | 39.89M 26.62% | 42.23M 5.88% | 43.22M 2.33% | 38.95M 9.87% | 52.96M 35.96% | 56.89M 7.41% | 56.05M 1.46% | 45.45M 18.91% | 65.56M 44.23% | 67.20M 2.51% | 83.69M 24.54% | 72.17M 13.77% | 84.92M 17.67% | 94.15M 10.86% | 94.18M 0.04% | 91.04M 3.33% | 63.99M 29.71% | 62.55M 2.26% | 73.64M 17.73% | 65.26M 11.38% | 67.57M 3.54% | 71.73M 6.15% | 95.63M 33.33% | 70.46M 26.32% | 70.65M 0.26% | 79.35M 12.32% | 88.96M 12.11% | 79.71M 10.40% | 90.91M 14.05% | 88.67M 2.46% | ||||
general and administrative expenses | 46.01M - | 7.51M 83.68% | 6.68M 11.05% | 8.03M 20.18% | 8.52M 6.10% | 8.90M 4.54% | 10.96M 23.10% | 10.15M 7.43% | 13.23M 30.34% | 13.26M 0.26% | 15.13M 14.09% | 20.86M 37.86% | 17.05M 18.26% | 15.62M 8.35% | 15.76M 0.86% | 11.67M 25.96% | 20.20M 73.12% | 18.89M 6.50% | 22.26M 17.89% | 17.87M 19.73% | 32.96M 84.43% | 22.63M 31.34% | 24.00M 6.03% | 23.32M 2.83% | 30.19M 29.48% | 30.36M 0.55% | 26.94M 11.26% | 22.21M 17.56% | 26.79M 20.64% | 26.70M 0.33% | 31.38M 17.50% | 27.13M 13.53% | 36.83M 35.74% | 41.36M 12.31% | 41.65M 0.69% | 41.27M 0.91% | 47.44M 14.96% | 49.31M 3.94% | 51.66M 4.75% | 42.85M 17.05% | ||||
selling general and administrative expenses | 62.61M - | 21.74M 65.28% | 25.28M 16.27% | 31.36M 24.05% | 30.80M 1.79% | 33.26M 7.99% | 44.70M 34.41% | 48.85M 9.29% | 54.79M 12.17% | 44.76M 18.31% | 55.02M 22.91% | 63.09M 14.67% | 60.27M 4.48% | 54.58M 9.44% | 68.72M 25.91% | 68.55M 0.24% | 76.25M 11.23% | 64.34M 15.62% | 87.82M 36.50% | 85.08M 3.13% | 116.66M 37.12% | 94.80M 18.73% | 108.92M 14.89% | 117.47M 7.85% | 124.37M 5.88% | 121.40M 2.39% | 90.93M 25.10% | 84.76M 6.79% | 100.43M 18.49% | 91.96M 8.43% | 98.95M 7.60% | 98.86M 0.09% | 132.46M 33.99% | 111.82M 15.58% | 112.29M 0.42% | 120.62M 7.42% | 136.41M 13.09% | 129.02M 5.41% | 142.57M 10.50% | 131.52M 7.75% | 78.80M 40.09% | 58.39M 25.90% | 146.73M 151.30% | |
research and development expenses | 24.86M - | 23.43M 5.72% | 24.91M 6.30% | 22.45M 9.88% | 24.27M 8.12% | 24.73M 1.87% | 28.50M 15.25% | 27.88M 2.19% | 20.41M 26.79% | 19.46M 4.65% | 24.59M 26.38% | 24.11M 1.98% | 25.05M 3.90% | 24.51M 2.13% | 26.77M 9.21% | 25.77M 3.74% | 27.25M 5.75% | 34.77M 27.58% | 36.22M 4.18% | 36.34M 0.33% | 40.37M 11.08% | 38.96M 3.48% | 43.35M 11.27% | 45.47M 4.88% | 46.89M 3.12% | 44.16M 5.83% | 44.93M 1.76% | 47.09M 4.79% | 48.87M 3.79% | 52.64M 7.71% | 55.70M 5.82% | 61.19M 9.86% | 63.92M 4.46% | 56.97M 10.87% | 59.20M 3.91% | 62.52M 5.60% | 60.08M 3.90% | 50.08M 16.65% | 57.68M 15.17% | 61.35M 6.37% | 68.63M 11.86% | 61.18M 10.85% | 68.39M 11.78% | |
other expenses | -1.20M - | 191K 115.86% | -1.92M 1,105.76% | -2.93M 52.58% | 4.66M 259.02% | -7.86M 268.57% | 4.08M 151.98% | -1.98M 148.56% | 5.76M 390.27% | 2.57M 55.28% | -3.77M 246.66% | -2.17M 42.52% | 3.37M 255.35% | 4.25M 26.08% | 8.38M 97.20% | -10.74M 228.21% | -23.38M 117.55% | -6.42M 72.53% | -20.83M 224.34% | 5.97M 128.67% | 21.28M 256.40% | -10.49M 149.28% | -3.85M 63.27% | -19.75M 412.91% | 34.09M 272.59% | -22.49M 165.97% | 27.38M 221.75% | 8.68M 68.31% | -13.57M 256.39% | -9.98M 26.47% | 4.60M 146.12% | -3.51M 176.37% | 8.54M 342.94% | -4.86M 156.95% | -5.13M 5.41% | -13.03M 154.26% | 21.46M 264.65% | 3.47M 83.81% | ||||||
cost and expenses | 89.43M - | 47.75M 46.60% | 49.71M 4.11% | 53.38M 7.37% | 65.02M 21.82% | 54.66M 15.94% | 79.46M 45.36% | 80.48M 1.30% | 92.20M 14.56% | 72.05M 21.86% | 81.49M 13.10% | 87.27M 7.09% | 102.41M 17.35% | 93.32M 8.87% | 114.80M 23.01% | 111.04M 3.27% | 89.90M 19.04% | 102.15M 13.63% | 114.78M 12.37% | 138.06M 20.28% | 202.62M 46.76% | 149.84M 26.05% | 160.85M 7.35% | 150.69M 6.31% | 231.21M 53.43% | 157.33M 31.95% | 174.71M 11.05% | 148.61M 14.94% | 145.28M 2.24% | 149.84M 3.14% | 177.04M 18.15% | 162.98M 7.94% | 215.85M 32.44% | 178.59M 17.27% | 179.76M 0.66% | 198.87M 10.63% | 256.12M 28.79% | 206.49M 19.38% | 221.24M 7.14% | 224.27M 1.37% | 252.54M 12.61% | 215.77M 14.56% | 238.86M 10.70% | |
operating expenses | 86.26M - | 45.37M 47.41% | 48.27M 6.39% | 50.88M 5.40% | 59.73M 17.41% | 50.13M 16.08% | 77.28M 54.17% | 74.75M 3.28% | 80.96M 8.31% | 66.80M 17.49% | 75.83M 13.53% | 85.03M 12.12% | 88.68M 4.30% | 83.34M 6.02% | 103.87M 24.63% | 105.07M 1.15% | 80.13M 23.74% | 92.69M 15.67% | 103.22M 11.36% | 127.39M 23.41% | 178.30M 39.97% | 123.28M 30.86% | 148.42M 20.40% | 143.18M 3.53% | 205.35M 43.42% | 143.07M 30.33% | 163.24M 14.10% | 140.52M 13.92% | 135.73M 3.41% | 134.62M 0.82% | 159.25M 18.29% | 156.53M 1.70% | 204.92M 30.91% | 163.93M 20.00% | 166.37M 1.49% | 170.10M 2.25% | 217.94M 28.12% | 182.57M 16.23% | 199.22M 9.11% | 193.43M 2.90% | 147.43M 23.78% | 119.57M 18.90% | 215.12M 79.91% | |
interest expense | 878K - | 3.07M 250.11% | 3.40M 10.70% | -2.17M 163.68% | -2.35M 8.35% | 2.45M 204.39% | 2.04M 16.65% | 1.45M 29.17% | 758K 47.62% | 544K 28.23% | 155K 71.51% | |||||||||||||||||||||||||||||||||
ebitda | 1.26M - | 6.23M 395.31% | 2.14M 65.60% | 18.23M 750.84% | 53.08M 191.25% | 46.67M 12.08% | -2.11M 104.53% | 20.09M 1,050.09% | 56.68M 182.18% | 23.35M 58.80% | 37.49M 60.56% | 38.47M 2.59% | 100.28M 160.71% | 33.47M 66.63% | 26.84M 19.80% | 666K 97.52% | 97.09M 14,477.63% | 14.11M 85.47% | 26.26M 86.12% | 49.51M 88.54% | 91.64M 85.12% | 23.24M 74.64% | 28.81M 23.98% | -6.34M 122.02% | 23.65M 472.69% | 51.56M 118.03% | -10.95M 121.25% | -29.48M 169.10% | -11.91M 59.60% | 12.26M 202.96% | -22.46M 283.21% | -26.56M 18.24% | -15.87M 40.24% | 29.56M 286.24% | -19.53M 166.05% | 12.01M 161.49% | 21.81M 81.64% | 23.68M 8.56% | 18.23M 23.02% | 28.62M 57.01% | 122.41M 327.76% | 114.52M 6.44% | 79.30M 30.76% | |
operating income | 406K - | -844K 307.88% | 2.14M 353.79% | 18.23M 750.84% | 52.77M 189.53% | 33.07M 37.33% | -2.11M 106.39% | 20.09M 1,050.09% | 44.30M 120.57% | 23.35M 47.29% | 37.49M 60.56% | 38.47M 2.59% | 100.25M 160.62% | 33.47M 66.62% | 26.84M 19.80% | 666K 97.52% | 98.70M 14,719.52% | 14.11M 85.71% | 26.26M 86.12% | 12.42M 52.70% | 16.82M 35.44% | 23.24M 38.13% | 28.81M 23.98% | -6.34M 122.02% | 22.47M 454.11% | 51.56M 129.47% | -10.95M 121.25% | -29.48M 169.10% | -14.59M 50.50% | 12.26M 184.03% | -22.46M 283.21% | -26.56M 18.24% | -16.58M 37.59% | 29.56M 278.33% | -19.53M 166.05% | 16.70M 185.54% | 20.70M 23.93% | 23.68M 14.38% | 18.23M 23.02% | 28.62M 57.01% | 47.10M 64.59% | 41.42M 12.05% | 80.00M 93.13% | |
depreciation and amortization | 851K - | 7.07M 730.79% | 314K - | 13.60M 4,231.21% | 12.10M - | 35K - | -1.61M - | 37.09M - | 51.38M 38.55% | 1.18M - | 2.68M - | 704K - | 25.60M - | -4.70M 118.34% | 1.11M 123.62% | 67.70M 6,004.60% | 68.30M 0.89% | 28.21M 58.69% | 75.31M 166.94% | 73.10M 2.94% | -702K 100.96% | |||||||||||||||||||||||
total other income expenses net | -46K - | 62K 234.78% | -364K 687.10% | -168K 53.85% | 9.82M 5,944.64% | -489K 104.98% | -606K 23.93% | -585K 3.47% | 4.37M 847.69% | -429K 109.81% | -557K 29.84% | -394K 29.26% | 11.21M 2,944.67% | -841K 107.50% | -418K 50.30% | -1.28M 205.50% | -17.60M 1,277.92% | -248K 98.59% | -576K 132.26% | -914K 58.68% | 22.89M 2,604.70% | -1.43M 106.22% | -1.43M 0.21% | -853K 40.27% | 17.32M 2,131.07% | -334K 101.93% | -2.05M 513.77% | -1.18M 42.59% | -28.59M 2,329.48% | -879K 96.93% | -1.21M 37.09% | -878K 27.14% | -2.37M 169.93% | -3.40M 43.59% | -2.17M 36.32% | -7.04M 225.06% | -2.45M 65.20% | -2.04M 16.65% | -1.45M 29.17% | -758K 47.62% | -3.28M 332.72% | 4.19M 227.71% | 1.49M 64.50% | |
income before tax | 640K - | 6.29M 882.50% | 1.78M 71.72% | 18.06M 915.58% | 52.58M 191.18% | 32.58M 38.03% | -2.72M 108.35% | 19.50M 816.91% | 44.13M 126.30% | 22.92M 48.05% | 36.94M 61.13% | 38.07M 3.07% | 100.16M 163.07% | 32.63M 67.43% | 26.42M 19.02% | -611K 102.31% | 97.47M 16,051.88% | 13.86M 85.78% | 25.68M 85.30% | 11.51M 55.20% | 39.72M 245.18% | 21.81M 45.08% | 27.38M 25.53% | -7.20M 126.29% | 20.61M 386.37% | 51.22M 148.50% | -13.00M 125.39% | -30.65M 135.73% | -14.04M 54.19% | 11.38M 181.05% | -23.67M 307.94% | -27.44M 15.93% | -18.95M 30.95% | 26.16M 238.07% | -21.69M 182.92% | 9.66M 144.52% | 18.25M 88.93% | 21.63M 18.54% | 16.78M 22.44% | 27.86M 66.03% | 43.82M 57.29% | 45.61M 4.10% | 81.49M 78.65% | |
income tax expense | -4.45M - | 354K 107.95% | 1.78M 401.98% | 4.86M 173.27% | 11.88M 144.69% | 7.56M 36.38% | -115K 101.52% | 5.02M 4,465.22% | 10.82M 115.48% | 5.16M 52.27% | 8.10M 56.87% | 9.18M 13.40% | 24.23M 163.84% | 6.35M 73.79% | 6.33M 0.35% | 417K 93.41% | 25.18M 5,937.65% | 2.08M 91.73% | 5.09M 144.45% | -1.99M 139.20% | 7.07M 454.41% | 4.65M 34.26% | 5.55M 19.41% | 327K 94.11% | 1.68M 412.54% | 10.76M 542.06% | -3.81M 135.39% | -4.47M 17.44% | 121K 102.71% | 4.27M 3,430.58% | -7.20M 268.56% | -5.45M 24.33% | -2.98M 45.31% | 6.86M 330.30% | -1.96M 128.60% | -414K 78.91% | 4.11M 1,093.00% | 4.07M 1.00% | 5.86M 44.00% | 6.31M 7.61% | 12.28M 94.67% | 8.91M 27.39% | 20.06M 124.99% | |
net income | 5.09M - | 5.93M 16.51% | 1K 99.98% | 13.20M 1,320,000% | 40.70M 208.28% | 25.02M 38.51% | -2.60M 110.41% | 14.48M 655.85% | 33.31M 130.05% | 17.76M 46.68% | 28.84M 62.37% | 28.89M 0.17% | 75.92M 162.83% | 26.27M 65.39% | 20.09M 23.53% | -1.03M 105.12% | 72.29M 7,132.00% | 11.78M 83.71% | 20.59M 74.85% | 13.50M 34.45% | 32.65M 141.84% | 17.17M 47.42% | 21.83M 27.19% | -7.53M 134.47% | 18.94M 351.65% | 40.46M 113.67% | -9.20M 122.73% | -26.18M 184.71% | -14.16M 45.90% | 7.11M 150.20% | -16.47M 331.60% | -21.99M 33.54% | -15.97M 27.39% | 19.30M 220.85% | -19.73M 202.24% | 10.07M 151.05% | 14.14M 40.36% | 17.56M 24.23% | 10.92M 37.84% | 21.55M 97.39% | 31.54M 46.35% | 36.70M 16.35% | 61.43M 67.40% | |
weighted average shs out | 33.83M - | 34.91M 3.19% | 34.28M 1.79% | 33.85M 1.27% | 33.85M 0.00% | 57.24M 69.11% | 32.56M 43.11% | 34.48M 5.88% | 34.34M 0.39% | 34.15M 0.55% | 34.33M 0.52% | 34.39M 0.17% | 34.20M 0.56% | 34.12M 0.22% | 34.05M 0.20% | 34.27M 0.62% | 34.27M 0.00% | 34.28M 0.05% | 34.33M 0.12% | 34.28M 0.12% | 34.28M 0.00% | 34.33M 0.14% | 34.28M 0.14% | 34.20M 0.23% | 34.28M 0.23% | 34.29M 0.02% | 34.06M 0.67% | 34.28M 0.66% | 34.28M 0.00% | 34.28M 0.00% | 34.28M 0% | 34.28M 0% | 34.28M 0.00% | 34.28M 0.00% | 34.28M 0% | 34.28M 0% | 34.28M 0% | 34.28M 0% | 34.28M 0% | 34.28M 0% | 34.27M 0.03% | 34.28M 0.03% | 34.28M 0% | |
weighted average shs out dil | 34.34M - | 34.91M 1.65% | 34.28M 1.79% | 33.85M 1.27% | 33.85M 0% | 57.24M 69.11% | 32.56M 43.11% | 34.48M 5.88% | 34.48M 0% | 34.15M 0.93% | 34.33M 0.52% | 34.39M 0.17% | 34.39M 0% | 34.12M 0.78% | 34.05M 0.20% | 34.28M 0.67% | 34.27M 0.05% | 34.28M 0.05% | 34.33M 0.12% | 34.28M 0.12% | 34.28M 0% | 34.33M 0.14% | 34.28M 0.14% | 34.28M 0% | 34.28M 0% | 34.29M 0.02% | 34.28M 0.02% | 34.28M 0% | 34.28M 0% | 34.28M 0% | 34.28M 0% | 34.28M 0% | 34.28M 0.00% | 34.28M 0.00% | 34.28M 0% | 34.28M 0% | 34.28M 0.00% | 34.28M 0% | 34.28M 0% | 34.28M 0% | 34.27M 0.03% | 34.28M 0.03% | 34.28M 0% | |
eps | 0.15 - | 0.17 13.33% | 0.39 - | 1.20 207.69% | 0.73 39.17% | -0.08 110.96% | 0.42 625% | 0.97 130.95% | 0.52 46.39% | 0.84 61.54% | 0.84 0% | 2.21 163.10% | 0.77 65.16% | 0.59 23.38% | -0.03 105.08% | 2.11 7,133.33% | 0.34 83.89% | 0.60 76.47% | 0.39 35% | 0.95 143.59% | 0.50 47.37% | 0.64 28.00% | -0.22 134.38% | 0.55 350% | 1.18 114.55% | -0.27 122.88% | -0.76 181.48% | -0.41 46.05% | 0.21 151.22% | -0.48 328.57% | -0.64 33.33% | -0.47 26.56% | 0.56 219.15% | -0.58 203.57% | 0.29 150% | 0.41 41.38% | 0.51 24.39% | 0.32 37.25% | 0.63 96.88% | 0.92 46.03% | 1.07 16.30% | 1.79 67.29% | ||
epsdiluted | 0.15 - | 0.17 13.33% | 0.39 - | 1.20 207.69% | 0.73 39.17% | -0.08 110.96% | 0.42 625% | 0.97 130.95% | 0.52 46.39% | 0.84 61.54% | 0.84 0% | 2.21 163.10% | 0.77 65.16% | 0.59 23.38% | -0.03 105.08% | 2.11 7,133.33% | 0.34 83.89% | 0.60 76.47% | 0.39 35% | 0.95 143.59% | 0.50 47.37% | 0.64 28.00% | -0.22 134.38% | 0.55 350% | 1.18 114.55% | -0.27 122.88% | -0.76 181.48% | -0.41 46.05% | 0.21 151.22% | -0.48 328.57% | -0.64 33.33% | -0.47 26.56% | 0.56 219.15% | -0.58 203.57% | 0.29 150% | 0.41 41.38% | 0.51 24.39% | 0.32 37.25% | 0.63 96.88% | 0.92 46.03% | 1.07 16.30% | 1.79 67.29% |
All numbers in (except ratios and percentages)