|
Revenue
|
|
|
|
|
|
|
|
|
|
|
Total cost of sales
|
|
$76.5m
|
$86.4m
|
$104.9m
|
$166.6m
|
$196.5m
|
$233.9m
|
$243.0m
|
$275.2m
|
|
Total operating expenses
|
|
$21.6m
|
$26.4m
|
$30.7m
|
$52.6m
|
$73.6m
|
$95.4m
|
$118.2m
|
$138.4m
|
|
Operating Income
|
|
$11.8m
|
$17.1m
|
$23.4m
|
$40.1m
|
$53.9m
|
$67.0m
|
$59.1m
|
$62.6m
|
|
Gross Margin
|
|
$33.4m
|
$43.5m
|
$54.0m
|
$92.7m
|
$127.5m
|
$162.4m
|
$177.4m
|
$201.0m
|
|
Sales and marketing
|
|
$6.8m
|
$7.6m
|
$9.7m
|
$18.3m
|
$25.4m
|
$31.8m
|
$42.8m
|
$51.1m
|
|
General and administrative
|
|
$14.8m
|
$18.8m
|
$20.9m
|
$34.3m
|
$48.2m
|
$63.7m
|
$75.4m
|
$87.2m
|
|
Foreign currency exchange (gain)/loss
|
|
$156k
|
$40k
|
$316k
|
$373k
|
$562k
|
($307k)
|
$1.4m
|
($1.5m)
|
|
Income before income taxes
|
|
$11.5m
|
$17.0m
|
$22.8m
|
$39.4m
|
$52.0m
|
$66.0m
|
$56.8m
|
$64.1m
|
|
Net Income
|
|
$8.7m
|
$14.0m
|
$18.3m
|
$31.6m
|
$41.4m
|
$52.8m
|
$45.5m
|
$51.6m
|
|
Net income attributed to non-controlling interest
|
|
$9k
|
$17k
|
$0
|
$0
|
—
|
$0
|
$0
|
$363k
|
|
Net income attributable to stockholders of the Company
|
|
$8.7m
|
$14.0m
|
$18.3m
|
$31.6m
|
$41.4m
|
$52.8m
|
$45.5m
|
$51.2m
|
|
Basic (in dollars per share)
|
|
$0.32
|
$0.51
|
$0.66
|
$1.14
|
$1.50
|
$1.91
|
$1.65
|
$1.87
|
|
Diluted (in dollars per share)
|
|
$0.32
|
$0.51
|
$0.66
|
$1.14
|
$1.50
|
$1.91
|
$1.65
|
$1.86
|
|
Interest expense
|
|
$168k
|
$97k
|
$249k
|
$303k
|
$1.4m
|
$1.2m
|
$996k
|
$83k
|
|
Income tax expense
|
|
$2.8m
|
$3.0m
|
$4.5m
|
$7.9m
|
$10.6m
|
$13.2m
|
$11.3m
|
$12.5m
|