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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.38% -23.7% |
3.66% -32.0% |
4.72% 28.9% |
-0.88% - |
-2.63% - |
-0.99% - |
2.31% - |
1.23% -46.8% |
-0.79% - |
-2.33% - |
-2.77% - |
-2.37% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
62.95% -0.1% |
62.3% -1.0% |
62.48% 0.3% |
48.03% -23.1% |
50.18% 4.5% |
48.5% -3.3% |
53.34% 10.0% |
53.22% -0.2% |
51.73% -2.8% |
50.89% -1.6% |
53.55% 5.2% |
54.07% 1.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.45% -1.1% |
7.01% -47.9% |
13.28% 89.6% |
5.3% -60.1% |
7.62% 43.9% |
6.41% -15.9% |
8.55% 33.3% |
7.95% -6.9% |
5.46% -31.4% |
3.69% -32.4% |
4.13% 11.9% |
5.27% 27.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
452.15M -3.3% |
444.8M -1.6% |
456.08M 2.5% |
610.38M 33.8% |
593.38M -2.8% |
589.58M -0.6% |
554.36M -6.0% |
530.37M -4.3% |
525.68M -0.9% |
529.48M 0.7% |
511.5M -3.4% |
503.12M -1.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.42B 3.9% |
1.44B 1.8% |
1.45B 0.4% |
1.93B 33.6% |
1.89B -2.3% |
1.86B -1.6% |
1.83B -1.7% |
1.82B -0.4% |
1.79B -1.6% |
1.83B 2.0% |
1.79B -2.2% |
1.77B -0.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
694.88M 10.3% |
723.1M 4.1% |
715.45M -1.1% |
1.21B 69.3% |
1.18B -2.3% |
1.16B -1.8% |
1.12B -3.5% |
1.11B -1.2% |
1.09B -1.7% |
1.14B 4.7% |
1.12B -2.2% |
1.11B -0.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
721.53M -1.6% |
718.17M -0.5% |
730.91M 1.8% |
720.51M -1.4% |
703.72M -2.3% |
695.4M -1.2% |
703.9M 1.2% |
710.58M 0.9% |
700.68M -1.4% |
686.14M -2.1% |
670.54M -2.3% |
657.69M -1.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.24M -24.3% |
45.65M 51.0% |
29.05M -36.4% |
28.02M -3.5% |
66.8M 138.3% |
46.56M -30.3% |
60.96M 30.9% |
53.4M -12.4% |
34.74M -34.9% |
31.31M -9.9% |
-18.54M - |
11.63M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
47.98M -21.4% |
14.85M -69.1% |
22.83M 53.8% |
13.52M -40.8% |
28.25M 109.0% |
37.78M 33.7% |
29.34M -22.3% |
45.89M 56.4% |
39.99M -12.9% |
39.31M -1.7% |
60.66M 54.3% |
42.66M -29.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.85M -69.1% |
22.83M 53.8% |
13.52M -40.8% |
28.25M 109.0% |
37.78M 33.7% |
29.34M -22.3% |
45.89M 56.4% |
39.99M -12.9% |
39.31M -1.7% |
60.66M 54.3% |
42.66M -29.7% |
35.79M -16.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.61M -59.3% |
20.4M 136.9% |
3.95M -80.6% |
-4.56M - |
40.79M - |
22.28M -45.4% |
40.75M 82.9% |
32.05M -21.4% |
7.38M -77.0% |
5.82M -21.1% |
-39.48M - |
-7.7M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.35M -26.2% |
16.29M -33.1% |
21.53M 32.2% |
-5.34M - |
-15.62M - |
-5.85M - |
12.8M - |
6.52M -49.1% |
-4.14M - |
-12.36M - |
-14.18M - |
-11.9M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.35M -26.2% |
16.29M -33.1% |
21.53M 32.2% |
-5.34M - |
-15.62M - |
-5.85M - |
12.8M - |
6.52M -49.1% |
-4.14M - |
-12.36M - |
-14.18M - |
-11.9M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.73 -23.2% |
0.5 -31.5% |
0.68 36.0% |
-0.17 - |
-0.51 - |
-0.19 - |
0.41 - |
0.21 -48.8% |
-0.13 - |
-0.41 - |
-0.46 - |
-0.39 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.35% -25.3% |
2.26% -32.4% |
2.97% 31.3% |
-0.74% - |
-2.19% - |
-0.84% - |
1.83% - |
0.92% -49.6% |
-0.59% - |
-1.78% - |
-2.09% - |
-1.79% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.75% -28.3% |
1.14% -34.9% |
1.49% 30.8% |
-0.32% - |
-0.82% - |
-0.31% - |
0.69% - |
0.36% -48.5% |
-0.23% - |
-0.68% - |
-0.79% - |
-0.67% - |