COM:GCPAT
- Stock
Last Close
31.99
26/09 20:00
Volume Today
1.62M
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 '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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 365M - | 322.70M 11.59% | 373.70M 15.80% | 389.70M 4.28% | 332.50M 14.68% | 314.10M 5.53% | 366.30M 16.62% | 342.50M 6.50% | 332.90M 2.80% | 225.30M 32.32% | 287.20M 27.47% | 282.40M 1.67% | 289.50M 2.51% | 250.20M 13.58% | 302.80M 21.02% | 296.30M 2.15% | 276.10M 6.82% | 226.10M 18.11% | 262.20M 15.97% | 266.90M 1.79% | 258.30M 3.22% | 216.70M 16.11% | 195.40M 9.83% | 248.40M 27.12% | 242.70M 2.29% | 222.80M 8.20% | 253.40M 13.73% | 249.60M 1.50% | 244M 2.24% | 237.30M 2.75% | 268.40M 13.11% | |
cost of revenue | 225.60M - | 211.40M 6.29% | 230.80M 9.18% | 245.80M 6.50% | 214.40M 12.77% | 192.90M 10.03% | 217.90M 12.96% | 206.50M 5.23% | 209.80M 1.60% | 140M 33.27% | 172.20M 23% | 175.90M 2.15% | 179.20M 1.88% | 162.70M 9.21% | 191.10M 17.46% | 185.90M 2.72% | 175.80M 5.43% | 143.90M 18.15% | 163.20M 13.41% | 161.80M 0.86% | 161.50M 0.19% | 134.80M 16.53% | 119M 11.72% | 147M 23.53% | 144.50M 1.70% | 136.30M 5.67% | 160.30M 17.61% | 165.10M 2.99% | 164M 0.67% | 164.30M 0.18% | 182.30M 10.96% | |
gross profit | 139.40M - | 111.30M 20.16% | 142.90M 28.39% | 143.90M 0.70% | 118.10M 17.93% | 121.20M 2.62% | 148.40M 22.44% | 136M 8.36% | 123.10M 9.49% | 85.30M 30.71% | 115M 34.82% | 106.50M 7.39% | 110.30M 3.57% | 87.50M 20.67% | 111.70M 27.66% | 110.40M 1.16% | 100.30M 9.15% | 82.20M 18.05% | 99M 20.44% | 105.10M 6.16% | 96.80M 7.90% | 81.90M 15.39% | 76.40M 6.72% | 101.40M 32.72% | 98.20M 3.16% | 86.50M 11.91% | 93.10M 7.63% | 84.50M 9.24% | 80M 5.33% | 73M 8.75% | 86.10M 17.95% | |
selling and marketing expenses | ||||||||||||||||||||||||||||||||
general and administrative expenses | 71.10M - | 74.30M 4.50% | 75M 0.94% | 92.40M 23.20% | 72.80M 21.21% | 72.80M 0% | 76.30M 4.81% | 74.60M 2.23% | 74.90M 0.40% | 77.60M 3.60% | 67.30M 13.27% | 69.30M 2.97% | 69M 0.43% | 71.40M 3.48% | 66.30M 7.14% | 66.30M 0% | 68.10M 2.71% | 65.70M 3.52% | 65.50M - | |||||||||||||
selling general and administrative expenses | 65.70M - | 71.50M 8.83% | 73.10M 2.24% | 72.90M 0.27% | 78.90M 8.23% | 71.10M 9.89% | 74.30M 4.50% | 75M 0.94% | 92.40M 23.20% | 72.80M 21.21% | 72.80M 0% | 76.30M 4.81% | 74.60M 2.23% | 74.90M 0.40% | 77.60M 3.60% | 67.30M 13.27% | 69.30M 2.97% | 69M 0.43% | 71.40M 3.48% | 66.30M 7.14% | 66.30M 0% | 68.10M 2.71% | 65.70M 3.52% | 65.20M 0.76% | 65.50M 0.46% | 66.60M 1.68% | 64.20M 3.60% | 59.20M 7.79% | 64M 8.11% | 62.50M 2.34% | 64.70M 3.52% | |
research and development expenses | 6.10M - | 5.80M 4.92% | 5.40M 6.90% | 5.60M 3.70% | 5.50M 1.79% | 5.30M 3.64% | 5.90M 11.32% | 5.90M 0% | 5.90M 0% | 4.80M 18.64% | 5.20M 8.33% | 5.20M 0% | 4.80M 7.69% | 4.90M 2.08% | 5.30M 8.16% | 5.20M 1.89% | 4.80M 7.69% | 4.70M 2.08% | 4.60M 2.13% | 4.50M 2.17% | 4.60M 2.22% | 4.90M 6.52% | 3.70M 24.49% | 4.50M 21.62% | 4.80M 6.67% | 4.50M 6.25% | 4.30M 4.44% | |||||
other expenses | ||||||||||||||||||||||||||||||||
cost and expenses | 297.40M - | 288.70M 2.93% | 309.30M 7.14% | 324.30M 4.85% | 298.80M 7.86% | 269.30M 9.87% | 298.10M 10.69% | 287.40M 3.59% | 308.10M 7.20% | 217.60M 29.37% | 250.20M 14.98% | 257.40M 2.88% | 258.60M 0.47% | 242.50M 6.23% | 274M 12.99% | 258.40M 5.69% | 249.90M 3.29% | 217.60M 12.93% | 239.20M 9.93% | 232.60M 2.76% | 232.40M 0.09% | 207.80M 10.59% | 188.40M 9.34% | 216.70M 15.02% | 214.80M 0.88% | 207.40M 3.45% | 228.80M 10.32% | 224.30M 1.97% | 228M 1.65% | 226.80M 0.53% | 247M 8.91% | |
operating expenses | 71.80M - | 77.30M 7.66% | 78.50M 1.55% | 78.50M 0% | 84.40M 7.52% | 76.40M 9.48% | 80.20M 4.97% | 80.90M 0.87% | 98.30M 21.51% | 77.60M 21.06% | 78M 0.52% | 81.50M 4.49% | 79.40M 2.58% | 79.80M 0.50% | 82.90M 3.88% | 72.50M 12.55% | 74.10M 2.21% | 73.70M 0.54% | 76M 3.12% | 70.80M 6.84% | 70.90M 0.14% | 73M 2.96% | 69.40M 4.93% | 69.70M 0.43% | 70.30M 0.86% | 71.10M 1.14% | 68.50M 3.66% | 59.20M 13.58% | 64M 8.11% | 62.50M 2.34% | 64.70M 3.52% | |
interest expense | 1M - | 400K 60% | 1M 150% | 600K 40% | 900K 50% | 12.50M 1,288.89% | 17.70M 41.60% | 18.80M 6.21% | 16.80M 10.64% | 17M 1.19% | 17.50M 2.94% | 21.60M 23.43% | 14.10M 34.72% | 13.80M 2.13% | 66.70M 383.33% | 5.90M 91.15% | 6M 1.69% | 5.90M 1.67% | 5.70M 3.39% | 5.70M 0% | 5.40M 5.26% | 5.70M 5.56% | 5M 12.28% | 5.60M 12% | 5.20M 7.14% | 5.60M 7.69% | 5.60M 0% | 5.60M 0% | 5M 10.71% | 5.60M 12% | 5.40M 3.57% | |
ebitda | 75.20M - | 38.40M 48.94% | 68.50M 78.39% | 10.10M 85.26% | 42.10M 316.83% | 46.80M 11.16% | 69.60M 48.72% | 58.80M 15.52% | 31.80M 45.92% | 20.10M 36.79% | 28.20M 40.30% | 676M 2,297.16% | 18.20M 97.31% | 30.90M 69.78% | 44.10M 42.72% | 49.40M 12.02% | 51.50M 4.25% | 21M 59.22% | 25M 19.05% | 38.30M 53.20% | 21.30M 44.39% | 15.90M 25.35% | 19.90M 25.16% | 147.40M 640.70% | 21.60M 85.35% | 19.40M 10.19% | 33.90M 74.74% | 26.20M 22.71% | 49M 87.02% | 13.90M 71.63% | 25.40M 82.73% | |
operating income | 67.60M - | 34M 49.70% | 64.40M 89.41% | 65.40M 1.55% | 33.70M 48.47% | 44.80M 32.94% | 68.20M 52.23% | 55.10M 19.21% | 24.80M 54.99% | 7.70M 68.95% | 37M 380.52% | 25M 32.43% | 30.90M 23.60% | 7.70M 75.08% | 28.80M 274.03% | 37.90M 31.60% | 26.20M 30.87% | 8.50M 67.56% | 23M 170.59% | 34.30M 49.13% | 25.90M 24.49% | 8.90M 65.64% | 7M 21.35% | 31.70M 352.86% | 27.90M 11.99% | 15.40M 44.80% | 24.60M 59.74% | 25.30M 2.85% | 4M 84.19% | 3.50M 12.50% | 14.50M 314.29% | |
depreciation and amortization | 9M - | 8.20M 8.89% | 8.20M 0% | 8M 2.44% | 7.40M 7.50% | 8.90M 20.27% | 9M 1.12% | 9.10M 1.11% | 9.20M 1.10% | 8.40M 8.70% | 8.80M 4.76% | 9.70M 10.23% | 9.90M 2.06% | 10.20M 3.03% | 10.60M 3.92% | 10.50M 0.94% | 10.70M 1.90% | 10.10M 5.61% | 11M 8.91% | 10.50M 4.55% | 11.60M 10.48% | 11M 5.17% | 11.70M 6.36% | 11.80M 0.85% | 11.90M 0.85% | 11.30M 5.04% | 11.10M 1.77% | 11.30M 1.80% | 45M 298.23% | 10.40M 76.89% | 10.90M 4.81% | |
total other income expenses net | -2.50M - | -4.10M 64% | -4.90M 19.51% | -63.60M 1,197.96% | 300K 100.47% | -19M 6,433.33% | -25M 31.58% | -24M 4% | -18.90M 21.25% | -21.10M 11.64% | -29M 37.44% | -57.50M 98.28% | -21.30M 62.96% | -7.90M 62.91% | -63.20M 700% | -23M 63.61% | 4M 117.39% | -10.10M 352.50% | -14.20M 40.59% | -11.70M 17.61% | -21.30M 82.05% | -9.30M 56.34% | -3.70M 60.22% | 98.60M 2,764.86% | -23.40M 123.73% | -12.80M 45.30% | -7.10M 44.53% | -15.90M 123.94% | 2.50M 115.72% | -5.20M 308% | -3.70M 28.85% | |
income before tax | 65.10M - | 29.90M 54.07% | 59.50M 99.00% | 1.80M 96.97% | 34M 1,788.89% | 25.80M 24.12% | 43.20M 67.44% | 31.10M 28.01% | 5.90M 81.03% | -13.40M 327.12% | 8M 159.70% | -32.50M 506.25% | 9.60M 129.54% | -200K 102.08% | -34.40M 17,100% | 14.90M 143.31% | 30.20M 102.68% | -1.60M 105.30% | 8.80M 650% | 22.60M 156.82% | 4.60M 79.65% | -400K 108.70% | 3.30M 925% | 130.30M 3,848.48% | 4.50M 96.55% | 2.60M 42.22% | 17.50M 573.08% | 9.40M 46.29% | 4M 57.45% | -1.70M 142.50% | 10.80M 735.29% | |
income tax expense | 19.20M - | 9.30M 51.56% | 32.10M 245.16% | 16.80M 47.66% | 26.10M 55.36% | 8.40M 67.82% | 12.80M 52.38% | 9.60M 25% | 2.40M 75% | 11.60M 383.33% | 6.60M 43.10% | -14.50M 319.70% | 78.40M 640.69% | 13.50M 82.78% | -5.30M 139.26% | 7.60M 243.40% | 10.50M 38.16% | -16.40M 256.19% | 5.70M 134.76% | 5.50M 3.51% | -1.40M 125.45% | -1.90M 35.71% | 4.50M 336.84% | 30.60M 580% | 3.50M 88.56% | 1M 71.43% | 7M 600% | 1.60M 77.14% | -2M 225% | 1.90M 195% | 3.60M 89.47% | |
net income | 46M - | 20.50M 55.43% | 27.20M 32.68% | -15.30M 156.25% | 7.70M 150.33% | 17M 120.78% | 30.10M 77.06% | 21.30M 29.24% | 3.40M 84.04% | -16.90M 597.06% | -4.70M 72.19% | 659.20M 14,125.53% | -84.20M 112.77% | -6.60M 92.16% | -27.90M 322.73% | 25.40M 191.04% | 24.30M 4.33% | 21.40M 11.93% | 2.60M 87.85% | 16.60M 538.46% | 5.70M 65.66% | 1.10M 80.70% | -1.30M 218.18% | 99.40M 7,746.15% | 1M 98.99% | 1.50M 50% | 10.20M 580% | 7.70M 24.51% | 6M 22.08% | -3.60M 160% | 7.20M 300% | |
weighted average shs out | 64.50M - | 64.50M 0% | 64.50M 0% | 64.50M 0% | 70.50M 9.30% | 70.60M 0.14% | 70.80M 0.28% | 71M 0.28% | 71.10M 0.14% | 71.20M 0.14% | 71.50M 0.42% | 71.60M 0.14% | 71.70M 0.14% | 71.90M 0.28% | 72.10M 0.28% | 72.20M 0.14% | 72.20M 0% | 72.30M 0.14% | 72.60M 0.41% | 72.70M 0.14% | 72.80M 0.14% | 72.90M 0.14% | 72.90M 0% | 73M 0.14% | 73.10M 0.14% | 73.20M 0.14% | 73.40M 0.27% | 73.50M 0.14% | 73.80M 0.41% | 74M 0.27% | 74M 0% | |
weighted average shs out dil | 64.50M - | 64.50M 0% | 64.50M 0% | 64.50M 0% | 70.50M 9.30% | 70.90M 0.57% | 71.40M 0.71% | 72.20M 1.12% | 72.20M 0% | 71.20M 1.39% | 72.70M 2.11% | 71.60M 1.51% | 71.70M 0.14% | 71.90M 0.28% | 72.10M 0.28% | 72.70M 0.83% | 72.80M 0.14% | 72.80M 0% | 73M 0.27% | 72.80M 0.27% | 73M 0.27% | 73M 0% | 72.90M 0.14% | 73.20M 0.41% | 73.30M 0.14% | 73.40M 0.14% | 73.50M 0.14% | 73.60M 0.14% | 74M 0.54% | 74M 0% | 74.10M 0.14% | |
eps | 0.71 - | 0.32 54.93% | 0.42 31.25% | -0.24 157.14% | 0.11 145.83% | 0.24 118.18% | 0.43 79.17% | 0.30 30.23% | 0.05 84.07% | -0.24 602.09% | -0.07 72.63% | 9.21 14,118.26% | -1.17 112.70% | -0.09 92.15% | -0.39 324.84% | 0.35 189.74% | 0.34 2.86% | 0.30 11.76% | 0.04 88.07% | 0.23 542.46% | 0.08 65.96% | 0.02 80.72% | -0.02 217.88% | 1.36 7,740.45% | 0.01 98.99% | 0.02 49.64% | 0.14 582.93% | 0.10 28.57% | 0.08 18.70% | -0.05 159.78% | 0.10 300.21% | |
epsdiluted | 0.71 - | 0.32 54.93% | 0.42 31.25% | -0.24 157.14% | 0.11 145.83% | 0.24 118.18% | 0.42 75% | 0.30 28.57% | 0.05 84.30% | -0.24 609.55% | -0.06 73.08% | 9.21 14,356.97% | -1.17 112.70% | -0.09 92.15% | -0.39 324.84% | 0.35 189.74% | 0.33 5.71% | 0.29 12.12% | 0.04 87.72% | 0.23 546.07% | 0.08 66.04% | 0.02 80.67% | -0.02 217.88% | 1.36 7,740.45% | 0.01 99% | 0.02 50.00% | 0.14 586.27% | 0.10 28.57% | 0.08 18.90% | -0.05 159.93% | 0.10 300% |
All numbers in (except ratios and percentages)