COM:PIPERSANDLER
Piper Sandler
- Stock
Last Close
334.13
21/11 15:18
Market Cap
4.18B
Beta: -
Volume Today
5.57K
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 | 516.92M - | 640.52M 23.91% | 665.12M 3.84% | 739.70M 11.21% | 866.76M 17.18% | 751.31M 13.32% | 798.56M 6.29% | 1.18B 47.92% | 1.97B 66.91% | 1.37B 30.33% | 1.36B 0.67% | |
cost of revenue | 352.61M - | 433.89M 23.05% | 470.42M 8.42% | 556.37M 18.27% | 663.19M 19.20% | 561.25M 15.37% | 960.97M - | 1.38B 44.07% | 1.07B 23.02% | 137.29M 87.12% | ||
gross profit | 164.31M - | 206.63M 25.76% | 194.71M 5.77% | 183.33M 5.85% | 203.56M 11.04% | 190.06M 6.63% | 798.56M 320.16% | 220.24M 72.42% | 587.17M 166.61% | 307.79M 47.58% | 1.23B 298.67% | |
selling and marketing expenses | 21.60M - | 27.26M 26.19% | 29.99M 10.01% | 30.40M 1.38% | 31.29M 2.92% | 29.38M 6.12% | 28.78M 2.03% | 13.47M 53.19% | 20.90M 55.15% | 42.85M 105.00% | 37.73M 11.94% | |
general and administrative expenses | 322.46M - | 394.51M 22.34% | 421.73M 6.90% | 510.61M 21.07% | 617.63M 20.96% | 512.85M 16.97% | 516.09M 0.63% | 877.46M 70.02% | 1.31B 48.74% | 983.52M 24.64% | 897.03M 8.79% | |
selling general and administrative expenses | 344.07M - | 421.77M 22.58% | 451.72M 7.10% | 541.02M 19.77% | 648.93M 19.95% | 542.22M 16.44% | 544.87M 0.49% | 890.93M 63.51% | 1.33B 48.84% | 1.03B 22.60% | 934.77M 8.93% | |
research and development expenses | ||||||||||||
other expenses | 43.25M - | 48.82M 12.88% | 66.50M 36.22% | 149.42M 124.68% | 15.00M 89.96% | -6.94M 146.23% | -1.21B 17,303.96% | -2.01B 66.71% | -2.91B 44.50% | -1.09B - | ||
cost and expenses | 374.22M - | 461.15M 23.23% | 500.41M 8.51% | 586.78M 17.26% | 694.49M 18.36% | 640M 7.85% | -662.27M 203.48% | -1.12B 69.34% | -1.58B 41.06% | 1.11B 170.08% | 1.22B 10.39% | |
operating expenses | 450M - | 538M 19.56% | 586M 8.92% | 767M 30.89% | 740M 3.52% | 640M 13.51% | -662.27M 203.48% | -1.12B 69.34% | -1.58B 41.06% | 42.85M 102.71% | 1.09B 2,435.79% | |
interest expense | 25.04M - | 25.07M 0.15% | 23.40M 6.68% | 22.52M 3.74% | 20.27M 10.02% | 16.55M 18.34% | 11.73M 29.11% | 14.45M 23.11% | 10.73M 25.69% | 9.48M 11.68% | 10.15M 7.03% | |
ebitda | 104.22M - | 138.77M 33.15% | 116.14M 16.31% | 11.07M 90.47% | 11.21M 1.27% | 111.45M 894.22% | 140.59M 26.14% | 104.42M 25.72% | 419.74M 301.96% | 184.36M 56.08% | 177.85M 3.53% | |
operating income | 55.22M - | 74.33M 34.59% | 58.48M 21.32% | 183.10M 213.08% | 200.70M 9.62% | 92.63M 53.85% | 136.29M 47.13% | 59.70M 56.20% | 389.66M 552.74% | 168.98M 56.63% | 140.48M 16.87% | |
depreciation and amortization | 7.99M - | 9.27M 16.00% | 7.66M 17.36% | 27.62M 260.53% | 15.40M 44.25% | 10.46M 32.08% | 4.30M 58.91% | 44.73M 940.67% | 30.08M 32.75% | 15.38M 48.89% | 37.37M 143.07% | |
total other income expenses net | 20.39M - | 35.99M 76.49% | 27.94M 22.36% | -213.97M 865.80% | -230.03M 7.50% | -17.76M 92.28% | -17.31M 2.52% | 8.85M 151.14% | 51.85M 485.79% | -34.61M 166.75% | -17.89M 48.30% | |
income before tax | 75.61M - | 110.31M 45.89% | 86.42M 21.66% | -30.87M 135.72% | -29.32M 5.02% | 74.88M 355.35% | 118.98M 58.90% | 68.55M 42.39% | 441.51M 544.09% | 134.37M 69.57% | 122.59M 8.77% | |
income tax expense | 20.39M - | 35.99M 76.49% | 27.94M 22.36% | -17.13M 161.30% | 30.23M 276.49% | 19.05M 36.99% | 24.58M 29.03% | 19.19M 21.91% | 111.14M 479.12% | 33.19M 70.14% | 23.61M 28.85% | |
net income | 45.09M - | 63.17M 40.10% | 52.08M 17.57% | -21.95M 142.15% | -61.94M 182.16% | 57.04M 192.08% | 111.71M 95.86% | 40.50M 63.74% | 278.51M 587.62% | 110.67M 60.26% | 85.49M 22.75% | |
weighted average shs out | 15.05M - | 14.97M 0.50% | 14.37M 4.03% | 12.67M 11.79% | 12.81M 1.05% | 13.23M 3.33% | 13.55M 2.43% | 13.78M 1.67% | 14.27M 3.51% | 13.98M 1.98% | 17.22M 23.19% | |
weighted average shs out dil | 15.06M - | 15.03M 0.24% | 14.39M 4.23% | 12.78M 11.19% | 12.98M 1.56% | 13.43M 3.44% | 13.94M 3.81% | 14.90M 6.92% | 16.95M 13.78% | 16.96M 0.06% | 17.22M 1.53% | |
eps | 2.70 - | 3.88 43.70% | 3.34 13.92% | -1.73 151.80% | -4.84 179.77% | 4.31 189.05% | 7.90 83.29% | 2.94 62.78% | 19.52 563.95% | 7.92 59.43% | 5.72 27.78% | |
epsdiluted | 2.70 - | 3.87 43.33% | 3.34 13.70% | -1.72 151.50% | -4.77 177.33% | 4.25 189.10% | 7.69 80.94% | 2.72 64.63% | 16.43 504.04% | 6.52 60.32% | 4.96 23.93% |
All numbers in (except ratios and percentages)