COM:PRIM
Prim
- Stock
Last Close
83.26
22/11 21:00
Market Cap
4.46B
Beta: -
Volume Today
592.02K
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 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1.94B - | 2.09B 7.30% | 1.93B 7.52% | 2.00B 3.50% | 2.38B 19.18% | 2.94B 23.51% | 3.11B 5.68% | 3.49B 12.40% | 3.50B 0.18% | 4.42B 26.39% | 5.72B 29.29% | |
cost of revenue | 1.69B - | 1.85B 9.59% | 1.71B 7.60% | 1.80B 5.04% | 2.10B 17.04% | 2.61B 24.37% | 2.78B 6.19% | 3.12B 12.46% | 3.08B 1.29% | 3.96B 28.65% | 5.13B 29.37% | |
gross profit | 256.01M - | 236.04M 7.80% | 219.87M 6.85% | 201.31M 8.44% | 278.43M 38.31% | 325.74M 16.99% | 330.93M 1.59% | 370.21M 11.87% | 416.66M 12.55% | 456.88M 9.65% | 587.49M 28.59% | |
selling and marketing expenses | ||||||||||||
general and administrative expenses | 130.78M - | 132.25M 1.12% | 152.10M 15.01% | 140.84M 7.40% | 172.15M 22.23% | 182.01M 5.73% | ||||||
selling general and administrative expenses | 130.78M - | 132.25M 1.12% | 152.10M 15.01% | 140.84M 7.40% | 172.15M 22.23% | 182.01M 5.73% | 190.05M 4.42% | 202.84M 6.73% | 230.11M 13.45% | 281.58M 22.37% | 328.73M 16.75% | |
research and development expenses | ||||||||||||
other expenses | 4.80M - | -757K 115.76% | 1.72M 327.61% | -315K 118.28% | 484K 253.65% | -808K 266.94% | -3.13M 287.87% | 1.23M 139.37% | 299K 75.77% | 2.07M 592.98% | 1.60M 22.59% | |
cost and expenses | 1.82B - | 1.98B 8.98% | 1.86B 6.09% | 1.94B 4.02% | 2.27B 17.41% | 2.80B 22.96% | 2.97B 6.07% | 3.32B 12.09% | 3.31B 0.39% | 4.25B 28.21% | 5.46B 28.53% | |
operating expenses | 130.78M - | 132.25M 1.12% | 152.10M 15.01% | 140.84M 7.40% | 172.15M 22.23% | 182.01M 5.73% | 190.05M 4.42% | 202.84M 6.73% | 230.11M 13.45% | 281.58M 22.37% | 328.73M 16.75% | |
interest expense | 5.89M - | 6.43M 9.18% | 7.69M 19.51% | 8.91M 15.95% | 8.15M 8.62% | 18.75M 130.13% | 20.10M 7.21% | 20.30M 1.01% | 18.50M 8.87% | 39.21M 111.98% | 78.17M 99.35% | |
ebitda | 175.20M - | 166.81M 4.79% | 134.75M 19.22% | 128.33M 4.76% | 173.66M 35.33% | 223.93M 28.94% | 224.10M 0.08% | 251.49M 12.22% | 292.41M 16.27% | 276.54M 5.43% | 367.40M 32.86% | |
operating income | 125.24M - | 103.79M 17.12% | 67.77M 34.71% | 57.75M 14.79% | 106.29M 84.05% | 130.47M 22.75% | 140.88M 7.97% | 163.95M 16.38% | 170.15M 3.78% | 195.34M 14.80% | 253.07M 29.56% | |
depreciation and amortization | 49.89M - | 58.42M 17.11% | 65.20M 11.60% | 68.03M 4.34% | 66.30M 2.54% | 79.25M 19.53% | 83.22M 5.01% | 87.54M 5.19% | 122.26M 39.66% | 81.20M 33.58% | 107.04M 31.83% | |
total other income expenses net | 121K - | 4.88M 3,933.88% | 960K 80.33% | -2.83M 394.69% | 6.55M 331.67% | -13.38M 304.15% | -22.97M 71.64% | -18.31M 20.27% | -18.29M 0.09% | -36.05M 97.07% | -2.92M 91.91% | |
income before tax | 119.58M - | 102.33M 14.42% | 61.10M 40.29% | 48.87M 20.01% | 105.28M 115.43% | 113.36M 7.67% | 117.91M 4.01% | 145.64M 23.52% | 151.86M 4.27% | 159.29M 4.89% | 177.67M 11.54% | |
income tax expense | 44.90M - | 38.65M 13.92% | 23.95M 38.04% | 21.15M 11.69% | 28.43M 34.46% | 25.77M 9.38% | 33.81M 31.23% | 40.66M 20.24% | 36.12M 11.16% | 26.27M 27.28% | 51.52M 96.17% | |
net income | 69.66M - | 63.16M 9.34% | 36.87M 41.62% | 26.72M 27.52% | 72.35M 170.76% | 77.46M 7.06% | 82.33M 6.28% | 104.97M 27.51% | 115.61M 10.13% | 133.02M 15.06% | 126.14M 5.17% | |
weighted average shs out | 51.54M - | 51.61M 0.13% | 51.65M 0.08% | 51.76M 0.22% | 51.48M 0.54% | 51.35M 0.25% | 50.78M 1.10% | 48.30M 4.89% | 52.67M 9.05% | 53.20M 1.00% | 53.30M 0.18% | |
weighted average shs out dil | 51.61M - | 51.75M 0.27% | 51.80M 0.10% | 51.99M 0.37% | 51.74M 0.48% | 51.67M 0.14% | 51.08M 1.13% | 48.63M 4.80% | 53.16M 9.31% | 53.76M 1.12% | 54.22M 0.86% | |
eps | 1.35 - | 1.22 9.63% | 0.71 41.80% | 0.52 26.76% | 1.41 171.15% | 1.51 7.09% | 1.62 7.28% | 2.17 33.95% | 2.19 0.92% | 2.50 14.16% | 2.37 5.20% | |
epsdiluted | 1.35 - | 1.22 9.63% | 0.71 41.80% | 0.51 28.17% | 1.40 174.51% | 1.50 7.14% | 1.61 7.33% | 2.16 34.16% | 2.17 0.46% | 2.47 13.82% | 2.33 5.67% |
All numbers in (except ratios and percentages)