|
Concept
|
2019 | 2018 | 2017 | 2016 | 2015 |
|---|---|---|---|---|---|
| Revenue |
$629.8M
30.98%
YoY
|
$480.8M
8.66%
YoY
|
$442.5M
3.63%
YoY
|
$427.0M
-40.04%
YoY
|
$712.2M
-26.48%
YoY
|
| Cost Of Revenue |
$561.6M
15.65%
YoY
|
$485.6M
1.63%
YoY
|
$477.9M
-4.87%
YoY
|
$502.3M
-26.4%
YoY
|
$682.5M
-16.21%
YoY
|
| Gross Profit |
$68.15M
-1511.45%
YoY
|
-$4.828M
-86.34%
YoY
|
-$35.34M
-53.08%
YoY
|
-$75.31M
-353.58%
YoY
|
$29.70M
-80.74%
YoY
|
| Selling, General & Admin |
$26.11M
6.39%
YoY
|
$24.55M
-4.4%
YoY
|
$25.68M
-25.21%
YoY
|
$34.33M
-5.13%
YoY
|
$36.19M
3.35%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$86.60M
-19.47%
YoY
|
$107.5M
-12.12%
YoY
|
$122.4M
-12.46%
YoY
|
$139.8M
-10.5%
YoY
|
$156.2M
7.63%
YoY
|
| Operating Expenses |
$26.11M
6.39%
YoY
|
$24.55M
-11.11%
YoY
|
$27.61M
-19.57%
YoY
|
$34.33M
-29.47%
YoY
|
$48.68M
39.02%
YoY
|
| Operating Profit |
$42.03M
-137.06%
YoY
|
-$113.4M
72.33%
YoY
|
-$65.81M
-40.85%
YoY
|
-$111.3M
541.69%
YoY
|
-$17.34M
-114.42%
YoY
|
| Interest Expense |
-$20.28M
-147.65%
YoY
|
$42.57M
-3.76%
YoY
|
$44.23M
-3.46%
YoY
|
$45.81M
1.45%
YoY
|
$45.16M
2.01%
YoY
|
| Other Income/Expense, Net |
-$198.0K
-99.56%
YoY
|
-$44.50M
1.46%
YoY
|
-$43.86M
-3.37%
YoY
|
-$45.39M
-16.92%
YoY
|
-$54.63M
-23.79%
YoY
|
| Pretax Income |
-$71.99M
-50.68%
YoY
|
-$146.0M
63.57%
YoY
|
-$89.23M
-31.94%
YoY
|
-$131.1M
69.46%
YoY
|
-$77.37M
-306.06%
YoY
|
| Income Tax |
$11.75M
50.73%
YoY
|
$7.796M
-13.76%
YoY
|
$9.040M
-87.81%
YoY
|
$74.17M
232.41%
YoY
|
$22.31M
-7.32%
YoY
|
| Net Earnings |
-$83.74M
-49.46%
YoY
|
-$165.7M
39.59%
YoY
|
-$118.7M
-48.57%
YoY
|
-$230.8M
142.78%
YoY
|
-$95.07M
-505.41%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$18.09
35.0%
YoY
|
-$13.40
-51.95%
YoY
|
-$27.89
3475.64%
YoY
|
-$0.78
-510.53%
YoY
|
| Diluted Earnings Per Share |
-$278.4M
1539159188.07%
YoY
|
-$18.09
35.0%
YoY
|
-$13.40
-51.95%
YoY
|
-$27.89
3475.64%
YoY
|
-$0.78
-510.53%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
9.312M shares
2.5%
YoY
|
9.084M shares
9.78%
YoY
|
8.275M shares
-93.25%
YoY
|
122.6M shares
1.14%
YoY
|
| Diluted Shares Outstanding |
N/A
|
9.312M shares
2.5%
YoY
|
9.084M shares
9.78%
YoY
|
8.275M shares
-93.25%
YoY
|
122.6M shares
-0.42%
YoY
|
|
Concept
|
2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q4 | 2017 Q3 | 2017 Q2 | 2017 Q1 | 2016 Q4 | 2016 Q3 | 2016 Q2 | 2016 Q1 | 2015 Q4 | 2015 Q3 | 2015 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$156.3M
21.01%
YoY
|
$160.1M
29.73%
YoY
|
$156.0M
31.56%
YoY
|
$157.4M
43.51%
YoY
|
$129.1M
11.01%
YoY
|
$123.4M
4.3%
YoY
|
$118.6M
8.21%
YoY
|
$109.7M
11.6%
YoY
|
$116.3M
23.73%
YoY
|
$118.3M
21.73%
YoY
|
$109.6M
4.1%
YoY
|
$98.27M
-24.7%
YoY
|
$94.03M
-36.79%
YoY
|
$97.19M
-43.96%
YoY
|
$105.3M
-43.38%
YoY
|
$130.5M
-36.05%
YoY
|
$148.7M
-38.84%
YoY
|
$173.4M
-28.34%
YoY
|
$185.9M
-26.86%
YoY
|
| Cost Of Revenue |
$144.8M
15.55%
YoY
|
$137.8M
N/A
|
$133.0M
N/A
|
$146.0M
N/A
|
$125.3M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$11.46M
200.45%
YoY
|
$22.27M
1052.59%
YoY
|
$22.99M
-13867.07%
YoY
|
$11.42M
-209.76%
YoY
|
$3.815M
-181.17%
YoY
|
$1.932M
1496.69%
YoY
|
-$167.0K
-98.48%
YoY
|
-$10.41M
-47.29%
YoY
|
-$4.700M
-76.13%
YoY
|
$121.0K
-100.55%
YoY
|
-$11.02M
-45.53%
YoY
|
-$19.75M
47.04%
YoY
|
-$19.69M
469.19%
YoY
|
-$21.97M
-550.93%
YoY
|
-$20.23M
-602.98%
YoY
|
-$13.43M
-155.33%
YoY
|
-$3.460M
-109.41%
YoY
|
$4.871M
-89.19%
YoY
|
$4.021M
-90.75%
YoY
|
| Selling, General & Admin |
$6.374M
N/A
|
$5.983M
N/A
|
$5.610M
N/A
|
$8.147M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$20.78M
-80.68%
YoY
|
$20.33M
-26.13%
YoY
|
$20.39M
-24.86%
YoY
|
$25.10M
-12.07%
YoY
|
$107.5M
N/A
|
$27.52M
-8.47%
YoY
|
$27.14M
-12.41%
YoY
|
$28.55M
-11.34%
YoY
|
N/A
|
$30.07M
-12.78%
YoY
|
$30.98M
-14.69%
YoY
|
$32.20M
-10.09%
YoY
|
N/A
|
$34.47M
-12.91%
YoY
|
$36.32M
-5.3%
YoY
|
$35.81M
-11.66%
YoY
|
N/A
|
$39.58M
9.5%
YoY
|
$38.35M
6.0%
YoY
|
| Operating Expenses |
$6.374M
-243.59%
YoY
|
$5.983M
N/A
|
$5.610M
N/A
|
$8.147M
N/A
|
-$4.439M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Profit |
$5.459M
-117.24%
YoY
|
$15.98M
-128.26%
YoY
|
$16.37M
-283.21%
YoY
|
-$89.32M
449.1%
YoY
|
-$31.66M
122.64%
YoY
|
-$56.54M
729.7%
YoY
|
-$8.933M
-49.34%
YoY
|
-$16.27M
-40.06%
YoY
|
-$14.22M
-52.89%
YoY
|
-$6.815M
-76.96%
YoY
|
-$17.63M
-37.52%
YoY
|
-$27.14M
16.62%
YoY
|
-$30.19M
45.72%
YoY
|
-$29.58M
550.45%
YoY
|
-$28.22M
255.26%
YoY
|
-$23.27M
-246.61%
YoY
|
-$20.72M
-174.76%
YoY
|
-$4.547M
-112.9%
YoY
|
-$7.944M
-121.19%
YoY
|
| Interest Expense |
-$5.970M
-31.87%
YoY
|
$7.118M
-37.29%
YoY
|
$7.663M
-31.56%
YoY
|
$274.0K
-97.56%
YoY
|
-$8.763M
N/A
|
$11.35M
2.56%
YoY
|
$11.20M
0.92%
YoY
|
$11.24M
3.4%
YoY
|
N/A
|
$11.07M
0.47%
YoY
|
$11.10M
-8.96%
YoY
|
$10.87M
-5.99%
YoY
|
N/A
|
$11.02M
-2.46%
YoY
|
$12.19M
6.94%
YoY
|
$11.56M
4.37%
YoY
|
N/A
|
$11.29M
4.1%
YoY
|
$11.40M
7.52%
YoY
|
| Other Income/Expense, Net |
$714.0K
-272.46%
YoY
|
-$7.014M
-41.72%
YoY
|
-$7.933M
-35.81%
YoY
|
-$276.0K
-97.47%
YoY
|
-$414.0K
N/A
|
-$12.04M
3.96%
YoY
|
-$12.36M
17.55%
YoY
|
-$10.93M
5.77%
YoY
|
N/A
|
-$11.58M
1.94%
YoY
|
-$10.51M
-15.98%
YoY
|
-$10.33M
13.89%
YoY
|
N/A
|
-$11.36M
-5.4%
YoY
|
-$12.51M
-3.05%
YoY
|
-$9.070M
-26.11%
YoY
|
N/A
|
-$12.01M
5.79%
YoY
|
-$12.91M
29.6%
YoY
|
| Pretax Income |
$203.0K
-100.5%
YoY
|
$8.968M
-113.08%
YoY
|
$8.433M
-139.61%
YoY
|
$16.79M
-161.73%
YoY
|
-$40.84M
N/A
|
-$68.58M
272.88%
YoY
|
-$21.29M
-24.35%
YoY
|
-$27.19M
-27.42%
YoY
|
N/A
|
-$18.39M
-55.07%
YoY
|
-$28.15M
-30.91%
YoY
|
-$37.47M
15.86%
YoY
|
N/A
|
-$40.93M
147.3%
YoY
|
-$40.74M
95.37%
YoY
|
-$32.34M
-999.3%
YoY
|
N/A
|
-$16.55M
-169.28%
YoY
|
-$20.85M
-175.71%
YoY
|
| Income Tax |
$2.324M
3.98%
YoY
|
$4.979M
110.0%
YoY
|
$3.792M
139.09%
YoY
|
$656.0K
-59.0%
YoY
|
$2.235M
N/A
|
$2.371M
23.55%
YoY
|
$1.586M
-6.71%
YoY
|
$1.600M
-30.43%
YoY
|
N/A
|
$1.919M
-63.76%
YoY
|
$1.700M
-286.2%
YoY
|
$2.300M
-96.38%
YoY
|
N/A
|
$5.295M
-83.42%
YoY
|
-$913.0K
-86.8%
YoY
|
$63.50M
-34987.91%
YoY
|
N/A
|
$31.93M
189.9%
YoY
|
-$6.916M
-159.1%
YoY
|
| Net Earnings |
-$2.121M
-95.08%
YoY
|
$3.989M
-105.62%
YoY
|
$4.641M
-120.29%
YoY
|
-$90.25M
213.4%
YoY
|
-$43.07M
50.12%
YoY
|
-$70.95M
249.32%
YoY
|
-$22.88M
-23.46%
YoY
|
-$28.80M
-27.66%
YoY
|
-$28.69M
-41.36%
YoY
|
-$20.31M
-56.06%
YoY
|
-$29.89M
-24.95%
YoY
|
-$39.81M
-58.46%
YoY
|
-$48.93M
37.26%
YoY
|
-$46.23M
-4.92%
YoY
|
-$39.82M
183.85%
YoY
|
-$95.84M
-3074.39%
YoY
|
-$35.65M
-559.77%
YoY
|
-$48.62M
-486.92%
YoY
|
-$14.03M
-189.46%
YoY
|
| Basic Earnings Per Share |
-$0.14
-96.96%
YoY
|
$0.27
-103.51%
YoY
|
$0.31
-112.11%
YoY
|
-$9.63
200.0%
YoY
|
-$4.60
43.75%
YoY
|
-$7.70
234.78%
YoY
|
-$2.56
-24.48%
YoY
|
-$3.21
-30.07%
YoY
|
-$3.20
720.51%
YoY
|
-$2.30
521.62%
YoY
|
-$3.39
959.38%
YoY
|
-$4.59
488.46%
YoY
|
-$0.39
34.48%
YoY
|
-$0.37
-7.5%
YoY
|
-$0.32
190.91%
YoY
|
-$0.78
-2700.0%
YoY
|
-$0.29
-583.33%
YoY
|
-$0.40
-500.0%
YoY
|
-$0.11
-184.62%
YoY
|
| Diluted Earnings Per Share |
-$0.14
-96.96%
YoY
|
$0.27
-103.51%
YoY
|
$0.31
-112.11%
YoY
|
-$9.63
200.0%
YoY
|
-$4.60
43.75%
YoY
|
-$7.70
234.78%
YoY
|
-$2.56
-24.48%
YoY
|
-$3.21
-30.07%
YoY
|
-$3.20
720.51%
YoY
|
-$2.30
521.62%
YoY
|
-$3.39
959.38%
YoY
|
-$4.59
488.46%
YoY
|
-$0.39
34.48%
YoY
|
-$0.37
-7.5%
YoY
|
-$0.32
190.91%
YoY
|
-$0.78
-2700.0%
YoY
|
-$0.29
-583.33%
YoY
|
-$0.40
-500.0%
YoY
|
-$0.11
-184.62%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
15.04M shares
60.36%
YoY
|
15.04M shares
61.18%
YoY
|
15.04M shares
61.91%
YoY
|
9.368M shares
1.27%
YoY
|
9.382M shares
N/A
|
9.334M shares
1.24%
YoY
|
9.292M shares
1.12%
YoY
|
9.251M shares
-92.89%
YoY
|
N/A
|
9.220M shares
-92.59%
YoY
|
9.189M shares
-92.6%
YoY
|
130.1M shares
5.73%
YoY
|
125.2M shares
1.64%
YoY
|
124.5M shares
1.26%
YoY
|
124.1M shares
1.32%
YoY
|
123.1M shares
0.99%
YoY
|
123.2M shares
0.97%
YoY
|
122.9M shares
1.16%
YoY
|
122.5M shares
1.16%
YoY
|
| Diluted Shares Outstanding |
N/A
|
15.04M shares
61.18%
YoY
|
15.04M shares
61.91%
YoY
|
9.368M shares
1.27%
YoY
|
N/A
|
9.334M shares
1.24%
YoY
|
9.292M shares
1.12%
YoY
|
9.251M shares
-92.89%
YoY
|
N/A
|
9.220M shares
-92.59%
YoY
|
9.189M shares
-92.6%
YoY
|
130.1M shares
5.73%
YoY
|
N/A
|
124.5M shares
1.26%
YoY
|
124.1M shares
1.32%
YoY
|
123.1M shares
-0.5%
YoY
|
N/A
|
122.9M shares
-0.2%
YoY
|
122.5M shares
-0.23%
YoY
|
Loading...