FING
COM:FINGERPRINTS
Fingerprints
- Stock
Last Close
0.11
01/11 09:20
Market Cap
250.44M
Beta: -
Volume Today
110.16M
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 | 34.10M - | 18.40M 46.05% | 44M 139.13% | 66.10M 50.23% | 105M 58.85% | 139.90M 33.24% | 445.20M 218.23% | 964M 116.53% | 1.35B 40.20% | 1.49B 10.34% | 1.67B 11.73% | 1.86B 11.78% | 1.62B 13.08% | 685.90M 57.63% | 823.40M 20.05% | 841.40M 2.19% | 615.30M 26.87% | 289.70M 52.92% | 389.90M 34.59% | 431.20M 10.59% | 424.30M 1.60% | 342.90M 19.18% | 381.80M 11.34% | 352.50M 7.67% | 381.40M 8.20% | 310M 18.72% | 282.30M 8.94% | 294M 4.14% | 369.40M 25.65% | 354.70M 3.98% | 290.20M 18.18% | 354.30M 22.09% | 356.60M 0.65% | 300.20M 15.82% | 228.10M 24.02% | 143.20M 37.22% | 190.30M 32.89% | 117M 38.52% | 203.30M 73.76% | 184.80M 9.10% | 200.30M 8.39% | 146.40M 26.91% | 112.40M 23.22% | |
cost of revenue | 19.16M - | 14.80M 22.76% | 30.90M 108.78% | 45M 45.63% | 71.28M 58.40% | 102.50M 43.80% | 286.20M 179.22% | 533.30M 86.34% | 723.20M 35.61% | 758.70M 4.91% | 852.40M 12.35% | 958.10M 12.40% | 903.80M 5.67% | 403.80M 55.32% | 523.50M 29.64% | 564.60M 7.85% | 485.20M 14.06% | 244.90M 49.53% | 635.60M 159.53% | 316.10M 50.27% | 336.10M 6.33% | 264.20M 21.39% | 297.60M 12.64% | 272.40M 8.47% | 293.30M 7.67% | 236.10M 19.50% | 221.60M 6.14% | 240.80M 8.66% | 282M 17.11% | 252.50M 10.46% | 209.80M 16.91% | 253.10M 20.64% | 243.50M 3.79% | 239M 1.85% | 157.20M 34.23% | 125.70M 20.04% | 173.50M 38.03% | 96.70M 44.27% | 176.70M 82.73% | 161.20M 8.77% | 181.30M 12.47% | 130.20M 28.19% | 108.20M 16.90% | |
gross profit | 14.95M - | 3.60M 75.91% | 13.10M 263.89% | 21.10M 61.07% | 33.72M 59.81% | 37.40M 10.92% | 159M 325.13% | 430.70M 170.88% | 628.30M 45.88% | 732.50M 16.58% | 813.70M 11.09% | 904.20M 11.12% | 714.90M 20.94% | 282.10M 60.54% | 299.90M 6.31% | 276.80M 7.70% | 130.10M 53.00% | 44.80M 65.56% | -245.70M 648.44% | 115.10M 146.85% | 88.20M 23.37% | 78.70M 10.77% | 84.20M 6.99% | 80.10M 4.87% | 88.10M 9.99% | 73.90M 16.12% | 60.70M 17.86% | 53.20M 12.36% | 87.40M 64.29% | 102.20M 16.93% | 80.40M 21.33% | 101.20M 25.87% | 113.10M 11.76% | 61.20M 45.89% | 70.90M 15.85% | 17.50M 75.32% | 16.80M 4% | 20.30M 20.83% | 26.60M 31.03% | 23.60M 11.28% | 19M 19.49% | 16.20M 14.74% | 4.20M 74.07% | |
selling and marketing expenses | 11.60M - | 11.50M 0.85% | 12.80M 11.30% | 14.50M 13.28% | 15.53M 7.11% | 19.20M 23.62% | 25.50M 32.81% | 27M 5.88% | 36M 33.33% | 36.90M 2.50% | 45.80M 24.12% | 43.10M 5.90% | 50.80M 17.87% | 58.50M 15.16% | 55.80M 4.62% | 58.60M 5.02% | 64M 9.22% | 69M 7.81% | 48.70M 29.42% | 36.50M 25.05% | 35M 4.11% | 34.60M 1.14% | 37.60M 8.67% | 34.50M 8.24% | 40.30M 16.81% | 35M 13.15% | 30.60M 12.57% | 28.90M 5.56% | 35.90M 24.22% | 35.70M 0.56% | 40.80M 14.29% | 41.80M 2.45% | 41.50M 0.72% | 37.80M 8.92% | 35.50M 6.08% | 35.40M 0.28% | 34M 3.95% | 33.80M 0.59% | 42.50M 25.74% | 40.30M 5.18% | ||||
general and administrative expenses | 5.08M - | 5.80M 14.17% | 6.80M 17.24% | 7.60M 11.76% | 8.59M 13.07% | 8.50M 1.08% | 15.90M 87.06% | 13.30M 16.35% | 19.10M 43.61% | 17.60M 7.85% | 34.50M 96.02% | 27.40M 20.58% | 37.70M 37.59% | 34.80M 7.69% | 37.20M 6.90% | 33M 11.29% | 40.60M 23.03% | 66.30M 63.30% | 72.90M 9.95% | 23.60M 67.63% | 39M 65.25% | 21.90M 43.85% | 17.70M 19.18% | 20.10M 13.56% | 27.30M 35.82% | 18.40M 32.60% | 21M 14.13% | 18M 14.29% | 27M 50% | 20.90M 22.59% | 28.80M 37.80% | 24.40M 15.28% | 28M 14.75% | 30.90M 10.36% | 36M 16.50% | 32M 11.11% | 44.70M 39.69% | 34M 23.94% | 32.90M 3.24% | 21.70M 34.04% | ||||
selling general and administrative expenses | 16.68M - | 17.30M 3.72% | 19.60M 13.29% | 22.10M 12.76% | 24.12M 9.16% | 27.70M 14.82% | 41.40M 49.46% | 40.30M 2.66% | 55.10M 36.72% | 54.50M 1.09% | 80.30M 47.34% | 70.50M 12.20% | 88.50M 25.53% | 93.30M 5.42% | 93M 0.32% | 91.60M 1.51% | 104.60M 14.19% | 135.30M 29.35% | 121.60M 10.13% | 60.10M 50.58% | 74M 23.13% | 56.50M 23.65% | 55.30M 2.12% | 54.60M 1.27% | 67.60M 23.81% | 53.40M 21.01% | 51.60M 3.37% | 46.90M 9.11% | 62.90M 34.12% | 56.60M 10.02% | 69.60M 22.97% | 66.20M 4.89% | 69.50M 4.98% | 68.70M 1.15% | 71.50M 4.08% | 67.40M 5.73% | 78.70M 16.77% | 67.80M 13.85% | 75.40M 11.21% | 62M 17.77% | 93.50M 50.81% | 57.40M 38.61% | 41.20M 28.22% | |
research and development expenses | 13.82M - | 12.60M 8.86% | 40M 217.46% | 45.10M 12.75% | 42.63M 5.49% | 41.80M 1.94% | 43.30M 3.59% | 43.10M 0.46% | 48.30M 12.06% | 50.30M 4.14% | 60M 19.28% | 81.30M 35.50% | 112.50M 38.38% | 105.50M 6.22% | 101.30M 3.98% | 84.70M 16.39% | 99.80M 17.83% | 82.60M 17.23% | 76.70M 7.14% | 41.40M 46.02% | 42.90M 3.62% | 24M 44.06% | 25.50M 6.25% | 23.40M 8.24% | 37.80M 61.54% | 37.40M 1.06% | 28.60M 23.53% | 12.10M 57.69% | 16.40M 35.54% | 39.70M 142.07% | 37.30M 6.05% | 23.20M 37.80% | 38M 63.79% | 27.20M 28.42% | 33.30M 22.43% | 25.70M 22.82% | 31.90M 24.12% | 28.30M 11.29% | 25.90M 8.48% | 26M 0.39% | 37.10M 42.69% | 25.10M 32.35% | 37.10M 47.81% | |
other expenses | -100K - | 200K 300% | -1.50M 850% | -2M 33.33% | 2.81M 240.45% | -13.40M 577.04% | 8.80M 165.67% | 1.20M 86.36% | 3.50M 191.67% | 38.60M 1,002.86% | -36.30M 194.04% | -14.40M 60.33% | 12.10M 184.03% | 12.50M 3.31% | 33.60M 168.80% | 48.10M 43.15% | -122.40M 354.47% | 1.80M 101.47% | 134.20M 7,355.56% | 6.60M 95.08% | -140M 2,221.21% | 100K 100.07% | -2.80M 2,900% | 5.50M 296.43% | 1.50M 72.73% | 800K 46.67% | -2.80M 450% | -1.20M 57.14% | 5.60M 566.67% | 4.20M 25% | -2.50M 159.52% | 1M 140% | -3M - | -21.70M 623.33% | -15.80M 27.19% | 41.20M 360.76% | -100K 100.24% | 1M 1,100% | -54.80M - | |||||
cost and expenses | 49.56M - | 44.90M 9.41% | 89M 98.22% | 110.20M 23.82% | 140.84M 27.80% | 158.60M 12.61% | 379.70M 139.41% | 617.90M 62.73% | 830.10M 34.34% | 902.10M 8.67% | 956.40M 6.02% | 1.10B 14.54% | 1.12B 1.95% | 615.10M 44.93% | 751.40M 22.16% | 789M 5.00% | 567.20M 28.11% | 464.60M 18.09% | 968.10M 108.37% | 424.20M 56.18% | 313M 26.21% | 344.80M 10.16% | 375.60M 8.93% | 355.90M 5.24% | 400.20M 12.45% | 327.70M 18.12% | 299M 8.76% | 298.60M 0.13% | 366.90M 22.87% | 353M 3.79% | 314.20M 10.99% | 343.50M 9.33% | 352.10M 2.50% | 331.90M 5.74% | 240.30M 27.60% | 203M 15.52% | 325.30M 60.25% | 192.70M 40.76% | 279M 44.78% | 245.10M 12.15% | 311.90M 27.25% | 212.70M 31.81% | 241.30M 13.45% | |
operating expenses | 30.40M - | 30.10M 1.00% | 58.10M 93.02% | 65.20M 12.22% | 69.56M 6.69% | 56.10M 19.35% | 93.50M 66.67% | 84.60M 9.52% | 106.90M 26.36% | 143.40M 34.14% | 104M 27.48% | 137.40M 32.12% | 213.10M 55.09% | 211.30M 0.84% | 227.90M 7.86% | 224.40M 1.54% | 82M 63.46% | 219.70M 167.93% | 332.50M 51.34% | 108.10M 67.49% | -23.10M 121.37% | 80.60M 448.92% | 78M 3.23% | 83.50M 7.05% | 106.90M 28.02% | 91.60M 14.31% | 77.40M 15.50% | 57.80M 25.32% | 84.90M 46.89% | 100.50M 18.37% | 104.40M 3.88% | 90.40M 13.41% | 108.60M 20.13% | 92.90M 14.46% | 83.10M 10.55% | 77.30M 6.98% | 151.80M 96.38% | 96M 36.76% | 102.30M 6.56% | 83.90M 17.99% | 130.60M 55.66% | 82.50M 36.83% | 133.10M 61.33% | |
interest expense | 13.40M - | 9.70M 27.61% | 3.90M 59.79% | -16.60M 525.64% | -2.30M - | 6.30M 373.91% | 10.20M 61.90% | -18.40M 280.39% | 10.30M 155.98% | 10.20M 0.97% | 31.50M 208.82% | 15.10M 52.06% | 7.30M 51.66% | 11.60M 58.90% | ||||||||||||||||||||||||||||||
ebitda | -14.20M - | -26.60M 87.31% | -44.90M 68.80% | -44M 2.00% | -27.58M 37.31% | -18.70M 32.20% | 65.50M 450.27% | 346.10M 428.40% | 517.70M 49.58% | 589.10M 13.79% | 709.70M 20.47% | 766.80M 8.05% | 549M 28.40% | 70.80M 87.10% | 72M 1.69% | 52.40M 27.22% | -43.90M 183.78% | -174.90M 298.41% | -578.20M 230.59% | 7M 101.21% | -40.20M 674.29% | -1.90M 95.27% | 6.20M 426.32% | -3.40M 154.84% | -17.50M 414.71% | -17.70M 1.14% | -16.70M 5.65% | -4.60M 72.46% | -341.20M 7,317.39% | 1.70M 100.50% | -24M 1,511.76% | 10.80M 145% | 10.80M 0% | -31.70M 393.52% | -3.50M 88.96% | -56.50M 1,514.29% | -560.10M 891.33% | -74.70M 86.66% | -74.40M 0.40% | -58.90M 20.83% | -91.40M 55.18% | -41.90M 54.16% | -40.50M 3.34% | |
operating income | -15.04M - | -26.60M 76.91% | -44.90M 68.80% | -43.90M 2.23% | -29.96M 31.76% | -18.80M 37.24% | 65.40M 447.87% | 346.10M 429.20% | 517.50M 49.52% | 589.10M 13.84% | 709.70M 20.47% | 766.80M 8.05% | 547.60M 28.59% | 70.80M 87.07% | 72M 1.69% | 52.40M 27.22% | -40.60M 177.48% | -174.90M 330.79% | -578.20M 230.59% | 7M 101.21% | -25.50M 464.29% | -1.90M 92.55% | 6.20M 426.32% | -3.40M 154.84% | -15.30M 350% | -17.70M 15.69% | -16.70M 5.65% | -4.60M 72.46% | -326.80M 7,004.35% | 1.70M 100.52% | -24M 1,511.76% | 10.80M 145% | 3.90M 63.89% | -36.30M 1,030.77% | -12.20M 66.39% | -59.80M 390.16% | -527.30M 781.77% | -75.70M 85.64% | -75.70M 0% | -63.80M 15.72% | -111.60M 74.92% | -66.30M 40.59% | -128.90M 94.42% | |
depreciation and amortization | 835K - | -100K - | 2.37M 2,474% | 100K 95.79% | 100K 0% | 200K - | 1.40M - | -3.30M - | -14.70M - | -2.20M - | -14.40M - | 6.90M - | 4.60M 33.33% | 8.70M 89.13% | 3.30M 62.07% | -32.80M 1,093.94% | 1M 103.05% | 1.30M 30% | 4.90M 276.92% | 20.20M 312.24% | 24.40M 20.79% | 88.40M 262.30% | ||||||||||||||||||||||
total other income expenses net | 112K - | 600K 435.71% | 500K - | 6.65M 1,230.80% | 100K 98.50% | 100K 0% | -200K 300% | -3.80M 1,800% | 100K 102.63% | 300K - | 45.60M 15,100% | -1.10M 102.41% | -24.70M 2,145.45% | 13.10M 153.04% | -88.80M 777.86% | -13.40M 84.91% | -9.70M 27.61% | -3.90M 59.79% | -134.90M 3,358.97% | 1.10M 100.82% | -3.90M 454.55% | 17M 535.90% | -13.70M 180.59% | 24.20M 276.64% | -21.60M 189.26% | -6.30M 70.83% | -341M 5,312.70% | 10.50M 103.08% | -7.90M 175.24% | 2.50M 131.65% | 1.50M 40% | 2.30M 53.33% | 2.40M 4.35% | -6.90M 387.50% | -14.40M 108.70% | -9.30M 35.42% | -8.90M 4.30% | -30.10M 238.20% | -7.80M 74.09% | -14.70M 88.46% | 26.80M 282.31% | |||
income before tax | -15.35M - | -26M 69.43% | -44.90M 72.69% | -43.50M 3.12% | -29.19M 32.91% | -18.70M 35.93% | 65.50M 450.27% | 345.90M 428.09% | 517.60M 49.64% | 589.20M 13.83% | 709.70M 20.45% | 767.10M 8.09% | 547.40M 28.64% | 69.70M 87.27% | 47.30M 32.14% | 65.50M 38.48% | -40.70M 162.14% | -188.30M 362.65% | -587.90M 212.21% | 3.10M 100.53% | -23.60M 861.29% | -800K 96.61% | 2.30M 387.50% | 13.60M 491.30% | -32.50M 338.97% | 6.50M 120% | -38.30M 689.23% | -10.90M 71.54% | -338.50M 3,005.50% | 12.20M 103.60% | -31.90M 361.48% | 13.30M 141.69% | 5.40M 59.40% | -34M 729.63% | -9.80M 71.18% | -66.70M 580.61% | -541.70M 712.14% | -85M 84.31% | -84.60M 0.47% | -93.90M 10.99% | -119.40M 27.16% | -81M 32.16% | -102.10M 26.05% | |
income tax expense | -178K - | -100K - | 462K 562% | 200K 56.71% | 100K 50% | -1.50M 1,600% | 113.20M 7,646.67% | 129.70M 14.58% | 155.40M 19.81% | 169.60M 9.14% | 124.10M 26.83% | 15.80M 87.27% | 14.50M 8.23% | 15.40M 6.21% | -24.20M 257.14% | -40.10M 65.70% | -120M 199.25% | 200K 100.17% | -6.10M 3,150% | 2.70M 144.26% | -400K 114.81% | 7.80M 2,050% | -13.90M 278.21% | 10M 171.94% | -16M 260% | -9.20M 42.50% | -25.20M 173.91% | 4.70M 118.65% | -6.90M 246.81% | 1M 114.49% | 100K 90% | -7.90M 8,000% | -300K 96.20% | -15.70M 5,133.33% | -42.30M 169.43% | -14.90M 64.78% | -8.40M 43.62% | -20.10M 139.29% | 7.70M 138.31% | 4.90M 36.36% | 81.60M 1,565.31% | |||
net income | -14.75M - | -26M 76.32% | -44.90M 72.69% | -43.30M 3.56% | -29.75M 31.30% | -18.90M 36.47% | 65.40M 446.03% | 347.40M 431.19% | 404.30M 16.38% | 459.50M 13.65% | 554.40M 20.65% | 597.50M 7.77% | 423.30M 29.15% | 53.90M 87.27% | 32.80M 39.15% | 50.10M 52.74% | -16.50M 132.93% | -148.20M 798.18% | -467.90M 215.72% | 2.90M 100.62% | -17.50M 703.45% | -3.50M 80% | 2.70M 177.14% | 5.80M 114.81% | -18.60M 420.69% | -3.50M 81.18% | -22.30M 537.14% | -1.70M 92.38% | -313.30M 18,329.41% | 7.50M 102.39% | -25M 433.33% | 12.30M 149.20% | 5.30M 56.91% | -26.10M 592.45% | -9.50M 63.60% | -51M 436.84% | -499.40M 879.22% | -70.10M 85.96% | -76.20M 8.70% | -73.80M 3.15% | -127.10M 72.22% | -85.90M 32.42% | -183.70M 113.85% | |
weighted average shs out | 258.31M - | 297.02M 14.99% | 305.42M 2.83% | 305.42M 0% | 283.31M 7.24% | 314.91M 11.16% | 314.91M 0% | 332.98M 5.74% | 308.87M 7.24% | 344.53M 11.55% | 347.16M 0.76% | 341.64M 1.59% | 313.26M 8.31% | 338.48M 8.05% | 328.00M 3.10% | 338.48M 3.19% | 313.97M 7.24% | 338.48M 7.81% | 338.48M 0% | 338.48M 0% | 313.97M 7.24% | 338.48M 7.81% | 338.48M 0% | 338.48M 0.00% | 310M 8.41% | 337.94M 9.01% | 334.57M 1.00% | 329.89M 1.40% | 305.74M 7.32% | 309.76M 1.32% | 305.44M 1.39% | 303.84M 0.53% | 294.20M 3.17% | 294.20M 0% | 303.84M 3.28% | 303.84M 0.00% | 347.38M 14.33% | 434.47M 25.07% | 434.47M 0% | 435.95M 0.34% | 593.09M 36.04% | 608.83M 2.65% | 721.24M 18.46% | |
weighted average shs out dil | 258.31M - | 322.28M 24.77% | 332.17M 3.07% | 329.56M 0.79% | 283.31M 14.04% | 332.69M 17.43% | 338.67M 1.80% | 345.69M 2.07% | 308.87M 10.65% | 351.15M 13.69% | 349.73M 0.40% | 343.85M 1.68% | 316.90M 7.84% | 338.48M 6.81% | 338.48M 0% | 338.48M 0% | 313.97M 7.24% | 338.48M 7.81% | 338.48M 0% | 338.48M 0% | 313.97M 7.24% | 338.48M 7.81% | 338.48M 0% | 338.48M 0.00% | 313.97M 7.24% | 337.94M 7.64% | 334.57M 1.00% | 329.89M 1.40% | 306M 7.24% | 323.35M 5.67% | 318.84M 1.39% | 317.17M 0.53% | 294.22M 7.24% | 294.20M 0.01% | 317.17M 7.81% | 317.17M 0% | 347.38M 9.53% | 434.47M 25.07% | 434.47M 0% | 435.95M 0.34% | 593.09M 36.04% | 608.83M 2.65% | 721.24M 18.46% | |
eps | -0.06 - | -0.09 53.24% | -0.15 71.43% | -0.14 6.67% | -0.11 21.43% | -0.06 45.45% | 0.20 433.33% | 1.04 420% | 1.31 25.96% | 1.34 2.29% | 1.60 19.40% | 1.75 9.37% | 1.34 23.43% | 0.16 88.06% | 0.09 42.00% | 0.15 61.64% | -0.05 135.07% | -0.44 736.50% | -1.38 213.64% | 0.01 100.67% | -0.06 698.92% | -0.01 81.51% | 0.01 190.29% | 0.02 100% | -0.06 418.28% | -0.01 82.43% | -0.07 541.35% | -0.01 92.20% | -1.02 19,515.38% | 0.03 102.73% | -0.08 382.01% | 0.04 147.32% | -0.09 - | -0.03 64.71% | -0.17 443.13% | -1.44 747.06% | -0.16 88.89% | -0.18 12.50% | -0.17 5.56% | -0.21 23.53% | -0.14 33.33% | -0.25 78.57% | ||
epsdiluted | -0.06 - | -0.08 41.33% | -0.14 73.48% | -0.13 7.14% | -0.11 15.38% | -0.06 48.36% | 0.19 434.51% | 1 426.32% | 1.31 31.00% | 1.31 0% | 1.59 21.37% | 1.73 8.81% | 1.34 22.54% | 0.16 88.06% | 0.09 42.00% | 0.15 61.64% | -0.05 135.07% | -0.44 736.50% | -1.38 213.64% | 0.01 100.67% | -0.06 698.92% | -0.01 81.51% | 0.01 190.29% | 0.02 100% | -0.06 418.28% | -0.01 82.43% | -0.07 541.35% | -0.01 92.20% | -1.02 19,515.38% | 0.03 102.73% | -0.08 382.01% | 0.04 147.32% | -0.09 - | -0.03 66.18% | -0.16 433.33% | -1.44 800% | -0.16 88.89% | -0.18 12.50% | -0.17 5.56% | -0.21 23.53% | -0.14 33.33% | -0.25 78.57% |
All numbers in (except ratios and percentages)