2016 Q4 | 2017 Q4 | 2018 Q4 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0% - |
0% - |
77.25% - |
76.58% -0.9% |
76.72% 0.2% |
76.84% 0.2% |
75.84% -1.3% |
75.08% -1.0% |
74.72% -0.5% |
74.97% 0.3% |
74.97% 0% |
72.4% -3.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.93% -13.8% |
6.77% -24.2% |
4.46% -34.0% |
3.24% -27.4% |
2.11% -34.9% |
-0.03% - |
4.09% - |
3.03% -25.9% |
2.49% -17.8% |
-1.19% - |
-6.1% - |
-7.23% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.74% -11.1% |
24.91% -6.8% |
25% 0.4% |
23.67% -5.3% |
24.99% 5.6% |
23.63% -5.4% |
28.03% 18.6% |
28.7% 2.4% |
31.23% 8.8% |
31.7% 1.5% |
17.76% -44.0% |
16.79% -5.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.9% -17.8% |
6.68% -32.5% |
3.96% -40.8% |
2.42% -38.9% |
1.67% -30.9% |
-0.91% - |
4.6% - |
3.59% -22.0% |
2.88% -19.7% |
3.28% 13.9% |
-2.22% - |
-4.28% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
730.11M 18.4% |
725.36M -0.7% |
694.28M -4.3% |
722.14M 4.0% |
638.19M -11.6% |
547.7M -14.2% |
497.27M -9.2% |
460.79M -7.3% |
360.94M -21.7% |
363.6M 0.7% |
544.04M 49.6% |
516.56M -5.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.13B -3.8% |
1.16B 2.5% |
1.11B -4.2% |
1.16B 4.5% |
1.2B 3.9% |
1.24B 3.2% |
1.23B -0.7% |
1.24B 0.8% |
1.24B -0.3% |
1.3B 4.7% |
1.17B -10.1% |
1.12B -4.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
227.46M -16.7% |
245.76M 8.0% |
213.8M -13.0% |
254.14M 18.9% |
295.04M 16.1% |
336.95M 14.2% |
326.86M -3.0% |
333.71M 2.1% |
330.23M -1.0% |
404.8M 22.6% |
299.34M -26.1% |
254.22M -15.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
901.21M 0.1% |
911.22M 1.1% |
894.7M -1.8% |
904.12M 1.1% |
908.18M 0.4% |
904.59M -0.4% |
905.83M 0.1% |
908.52M 0.3% |
908.39M 0.0% |
891.73M -1.8% |
866.09M -2.9% |
865.14M -0.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-112.11M - |
- |
-81.87M - |
- |
-52.29M - |
- |
-10.55M - |
- |
45.31M - |
- |
94.76M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
215.7M 219.2% |
629.69M 191.9% |
74.44M -88.2% |
135.3M 81.8% |
209.5M 54.8% |
209.75M 0.1% |
88.53M -57.8% |
118.28M 33.6% |
118.08M -0.2% |
152.81M 29.4% |
133.13M -12.9% |
249.58M 87.5% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
210.24M 54.8% |
210.74M 0.2% |
88.53M -58.0% |
118.49M 33.8% |
117.55M -0.8% |
151.65M 29.0% |
133.13M -12.2% |
248.39M 86.6% |
105M -57.7% |
120.58M 14.8% |
261.18M 116.6% |
19.68M -92.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-242.34M - |
-246.02M - |
-158M - |
-137.39M - |
-97.75M - |
-82.36M - |
-48.37M - |
17.06M - |
7.45M -56.3% |
86.78M 1064.3% |
66.08M -23.9% |
61.31M -7.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
65.23M - |
- |
31M - |
- |
13.46M - |
- |
20.34M - |
- |
9M - |
- |
-33.2M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.684 -7.5% |
0.459 -32.9% |
0.324 -29.5% |
0.244 -24.5% |
0.141 -42.5% |
-0.002 - |
0.213 - |
0.146 -31.3% |
0.094 -35.5% |
-0.045 - |
-0.347 - |
-0.39 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.82% 38.3% |
5.48% -44.2% |
3.49% -36.3% |
2.59% -25.7% |
1.49% -42.6% |
-0.02% - |
2.26% - |
1.54% -31.8% |
0.99% -35.7% |
-0.48% - |
-3.75% - |
-4.21% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.34% 34.8% |
4.32% -41.1% |
2.78% -35.7% |
2.01% -27.7% |
1.15% -42.5% |
-0.01% - |
1.74% - |
1.16% -33.0% |
0.74% -36.7% |
-0.34% - |
-2.77% - |
-3.16% - |