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] | - | - | - | - | - |
0% - |
0% - |
- | - |
0% - |
- | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.5% -4.7% |
13.85% -4.5% |
9.6% -30.6% |
12.04% 25.4% |
14.65% 21.7% |
17.48% 19.3% |
2.43% -86.1% |
11.98% 393.5% |
16.05% 34.0% |
13.21% -17.7% |
7.76% -41.3% |
11.38% 46.7% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.73% 1.6% |
23.8% -14.2% |
19.5% -18.1% |
23.65% 21.3% |
22.46% -5.0% |
23.85% 6.2% |
20.26% -15.1% |
27.47% 35.6% |
25.77% -6.2% |
24.46% -5.1% |
22.59% -7.6% |
24.64% 9.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.54% -6.5% |
13.08% -10.1% |
7.68% -41.2% |
13.21% 71.9% |
10.1% -23.6% |
12.13% 20.2% |
5.99% -50.7% |
14.04% 134.5% |
11.31% -19.5% |
13.7% 21.2% |
7.53% -45.0% |
11.71% 55.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
262.48M 2.3% |
297.86M 13.5% |
253.8M -14.8% |
277.15M 9.2% |
300.38M 8.4% |
281.43M -6.3% |
267.19M -5.1% |
254.83M -4.6% |
276.99M 8.7% |
278.98M 0.7% |
271.65M -2.6% |
274.46M 1.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.09B 4.0% |
2.3B 10.0% |
2.5B 8.8% |
2.45B -2.1% |
2.5B 2.1% |
2.45B -2.1% |
2.42B -1.2% |
2.32B -4.2% |
2.23B -3.8% |
2.33B 4.2% |
2.28B -1.8% |
2.35B 3.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
727.48M 8.6% |
895.71M 23.1% |
1.07B 19.8% |
988.24M -7.9% |
1.04B 4.8% |
936.4M -9.6% |
894.2M -4.5% |
763.05M -14.7% |
670.79M -12.1% |
727.35M 8.4% |
663.38M -8.8% |
703.55M 6.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.37B 1.7% |
1.41B 3.0% |
1.43B 1.7% |
1.46B 2.3% |
1.47B 0.2% |
1.51B 3.2% |
1.53B 0.9% |
1.56B 1.9% |
1.56B 0.2% |
1.6B 2.4% |
1.62B 1.3% |
1.65B 1.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
84.77M - |
- | - | - |
64.49M - |
- | - | - |
71.93M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
621.99M 15.4% |
593.11M -4.6% |
636.07M 7.2% |
604.88M -4.9% |
532.18M -12.0% |
566.68M 6.5% |
567.64M 0.2% |
578.58M 1.9% |
490.99M -15.1% |
508.92M 3.7% |
473.15M -7.0% |
550.82M 16.4% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
593.11M -4.6% |
636.07M 7.2% |
604.88M -4.9% |
532.18M -12.0% |
566.68M 6.5% |
567.64M 0.2% |
578.58M 1.9% |
490.99M -15.1% |
508.92M 3.7% |
473.15M -7.0% |
550.82M 16.4% |
631.4M 14.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-8.09M - |
1.07M - |
-26.32M - |
-68.03M - |
-39.02M - |
-31.74M - |
1.09M - |
-22.72M - |
29.13M - |
-881.25K - |
26.24M - |
80.56M 207.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
77.1M - |
- | - | - |
77.39M - |
- | - | - |
74.99M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.27 0% |
0.29 7.4% |
0.17 -41.4% |
0.23 35.3% |
0.31 34.8% |
0.35 12.9% |
0.04 -88.6% |
0.21 425% |
0.31 47.6% |
0.26 -16.1% |
0.15 -42.3% |
0.22 46.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.81% -4.7% |
2.98% 5.8% |
1.72% -42.3% |
2.31% 34.2% |
3% 30.3% |
3.3% 9.9% |
0.43% -87.1% |
1.98% 364.2% |
2.85% 44.1% |
2.33% -18.2% |
1.31% -43.9% |
1.91% 45.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.85% -7.9% |
1.88% 1.2% |
1.01% -46.0% |
1.35% 32.8% |
1.78% 31.9% |
1.99% 11.8% |
0.27% -86.6% |
1.29% 383.7% |
1.95% 51.7% |
1.62% -17.2% |
0.91% -43.5% |
1.35% 47.3% |