2017 Q4 | 2018 Q4 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.47% -6.2% |
14.03% -9.3% |
12.45% -11.3% |
10.53% -15.4% |
7.64% -27.5% |
1.08% -85.9% |
0.82% -24.1% |
-1.05% - |
-1.8% - |
-4.84% - |
-4.85% - |
-4.03% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.6% -3.7% |
31.38% -6.6% |
29.7% -5.4% |
27.59% -7.1% |
26.48% -4.0% |
24.6% -7.1% |
25.19% 2.4% |
26.8% 6.4% |
27.5% 2.6% |
28.03% 1.9% |
27.33% -2.5% |
26.63% -2.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.75% -8.2% |
15.44% -7.8% |
12.98% -15.9% |
10.17% -21.7% |
7.33% -27.9% |
2.62% -64.3% |
2.57% -1.7% |
1.79% -30.4% |
1.55% -13.5% |
1.02% -34.0% |
1.43% 39.8% |
2.33% 63.3% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
528.77M 4.4% |
502M -5.1% |
536.78M 6.9% |
545.26M 1.6% |
549.67M 0.8% |
579.03M 5.3% |
558.99M -3.5% |
540.52M -3.3% |
532.4M -1.5% |
524.24M -1.5% |
555.73M 6.0% |
609.34M 9.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
989.64M 7.7% |
1.06B 7.1% |
1.1B 3.7% |
1.19B 8.7% |
1.27B 6.3% |
1.27B 0.4% |
1.31B 2.5% |
1.29B -1.3% |
1.3B 1.2% |
1.32B 1.3% |
1.29B -2.6% |
1.37B 6.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
361.61M 18.8% |
403.39M 11.6% |
437.26M 8.4% |
543.51M 24.3% |
620.77M 14.2% |
630.97M 1.6% |
658.63M 4.4% |
635.98M -3.4% |
657.7M 3.4% |
705.54M 7.3% |
670.49M -5.0% |
756.97M 12.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
628.03M 2.1% |
656.47M 4.5% |
661.31M 0.7% |
650.71M -1.6% |
648.41M -0.4% |
642.84M -0.9% |
647.02M 0.6% |
652.05M 0.8% |
645.85M -1.0% |
614.59M -4.8% |
615.21M 0.1% |
617.8M 0.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
63.37M - |
- |
-16.95M - |
- |
-43.78M - |
- |
-47.5M - |
- |
40.19M - |
- |
47.77M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.78M 44.7% |
34.96M 173.5% |
247.32M 607.4% |
29.83M -87.9% |
16.3M -45.3% |
38.39M 135.5% |
20.63M -46.3% |
15.02M -27.2% |
32.79M 118.4% |
48.5M 47.9% |
29.26M -39.7% |
29.35M 0.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.12M -49.2% |
38.39M 171.8% |
20.3M -47.1% |
14.75M -27.3% |
32.53M 120.6% |
48.5M 49.1% |
1.51M -96.9% |
29.43M 1849.2% |
-6.98M - |
64.02M - |
54.68M -14.6% |
46.21M -15.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.86M -24.9% |
-6.55M - |
-92.77M - |
-158.42M - |
-208.76M - |
-278.19M - |
-264.76M - |
-233.86M - |
-137.51M - |
-28.11M - |
18.07M - |
24.49M 35.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
70.45M - |
- |
57.42M - |
- |
6.23M - |
- |
-5.67M - |
- |
-25.38M - |
- |
-24.54M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.62 -7.5% |
0.47 -24.2% |
0.43 -8.5% |
0.36 -16.3% |
0.26 -27.8% |
0.04 -84.6% |
0.03 -25.0% |
-0.03 - |
-0.06 - |
-0.16 - |
-0.17 - |
-0.16 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.62% -4.9% |
13.39% -19.5% |
10.51% -21.5% |
9.07% -13.7% |
6.58% -27.5% |
0.96% -85.4% |
0.7% -27.3% |
-0.87% - |
-1.48% - |
-4.04% - |
-4.27% - |
-3.86% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.87% -7.9% |
8.06% -18.3% |
6.57% -18.5% |
5.43% -17.3% |
3.72% -31.6% |
0.53% -85.6% |
0.38% -28.9% |
-0.46% - |
-0.74% - |
-1.96% - |
-2.08% - |
-1.84% - |