2017 Q4 | 2018 Q4 | 2019 Q4 | 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] | - | - | - | - | - |
73.39% - |
77.06% 5.0% |
76.62% -0.6% |
73.83% -3.6% |
74.53% 1.0% |
74.53% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.63% 64.7% |
9.61% -0.2% |
8.88% -7.6% |
9.49% 6.8% |
9.99% 5.3% |
8.11% -18.8% |
6.4% -21.1% |
3.29% -48.6% |
-2.93% - |
-6.39% - |
-10.4% - |
-8.74% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.71% 13.9% |
20.82% 0.6% |
19.83% -4.8% |
20.39% 2.9% |
20.54% 0.7% |
18.73% -8.8% |
16% -14.6% |
13.11% -18.1% |
9.86% -24.8% |
7.32% -25.7% |
7.46% 1.9% |
6.15% -17.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.34% 85.6% |
12.85% 4.2% |
11.51% -10.5% |
11.78% 2.4% |
11.45% -2.8% |
7.91% -30.9% |
4.25% -46.2% |
0.3% -92.9% |
-6.59% - |
-9.92% - |
-10.13% - |
-8.11% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
581M 375.6% |
621.36M 6.9% |
615.51M -0.9% |
597.97M -2.9% |
561.76M -6.1% |
522.09M -7.1% |
504.55M -3.4% |
500.58M -0.8% |
499.96M -0.1% |
508.83M 1.8% |
- | - | |
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
694.94M - |
738.02M 6.2% |
1.31B 77.7% |
1.18B -10.4% |
1.15B -1.9% |
1.14B -0.7% |
1.16B 1.3% |
1.18B 1.9% |
1.17B -1.0% |
1.2B 2.2% |
1.34B 11.9% |
1.52B 13.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
333.01M - |
357.07M 7.2% |
340.04M -4.8% |
194.64M -42.8% |
182.99M -6.0% |
169.15M -7.6% |
183.31M 8.4% |
195.53M 6.7% |
206.51M 5.6% |
247.3M 19.8% |
412.5M 66.8% |
606.08M 46.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
361.94M - |
380.96M 5.3% |
971.51M 155.0% |
980.71M 0.9% |
969.66M -1.1% |
974.91M 0.5% |
975.48M 0.1% |
968.48M -0.7% |
945.58M -2.4% |
933.04M -1.3% |
908.84M -2.6% |
902.33M -0.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.26M - |
- |
44.77M - |
- |
-15.37M - |
- |
5.5M - |
- |
53.11M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.95M 14.1% |
2.97M -50.1% |
5.22M 75.6% |
15.85M 203.7% |
14.85M -6.3% |
4.56M -69.3% |
621.55M 13520.9% |
182.49M -70.6% |
146.05M -20.0% |
124.09M -15.0% |
- | - | |
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.93M -5.8% |
4.62M -69.1% |
621.55M 13367.2% |
182.62M -70.6% |
146.04M -20.0% |
124.01M -15.1% |
169.2M 36.4% |
124.24M -26.6% |
114.41M -7.9% |
109.14M -4.6% |
- | - | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-20.71M - |
-46.95M - |
-5.78M - |
-45.92M - |
-83.97M - |
-49.26M - |
-111.8M - |
-109.04M - |
-96.85M - |
-100.24M - |
- | - | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55.95M - |
- |
54.67M - |
- |
56.14M - |
- |
32.3M - |
- |
-14.4M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.78 684.7% |
0.84 7.7% |
0.76 -9.5% |
0.757 -0.4% |
0.687 -9.2% |
0.477 -30.6% |
0.34 -28.7% |
0.175 -48.6% |
-0.15 - |
-0.336 - |
- | - | |
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.75% - |
15.68% -6.4% |
8.36% -46.7% |
5.78% -30.8% |
8.43% 45.8% |
6.25% -25.9% |
3.32% -46.9% |
1.69% -49.0% |
-1.53% - |
-3.41% - |
-6.03% - |
-6.09% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.53% - |
8.09% -15.1% |
5.7% -29.5% |
4.83% -15.4% |
6.08% 25.9% |
4.5% -25.9% |
2.62% -41.9% |
1.4% -46.6% |
-1.26% - |
-2.78% - |
-4.56% - |
-4.21% - |