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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - |
0% - |
79.22% - |
78.73% -0.6% |
78.73% 0% |
81.64% 3.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.89% 33.4% |
12.38% -4.0% |
12.43% 0.5% |
12.27% -1.3% |
12.19% -0.7% |
12.67% 3.9% |
12.49% -1.4% |
11.98% -4.1% |
10.74% -10.3% |
9.4% -12.5% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-7.62% - |
35.47% - |
20.98% -40.9% |
20.55% -2.0% |
19.9% -3.2% |
19.75% -0.7% |
19.57% -0.9% |
18.74% -4.3% |
17.62% -5.9% |
16.64% -5.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-19.46% - |
28.07% - |
13.72% -51.1% |
13.3% -3.0% |
12.93% -2.8% |
13.21% 2.2% |
10.94% -17.2% |
9.88% -9.7% |
8.06% -18.4% |
6.61% -18.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
610.57M 339.5% |
625.24M 2.4% |
639.77M 2.3% |
657.96M 2.8% |
635.94M -3.3% |
649.22M 2.1% |
653.55M 0.7% |
645.42M -1.2% |
657.71M 1.9% |
667.34M 1.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
913.11M - |
977.05M 7.0% |
990.15M 1.3% |
1.01B 1.9% |
1.55B 53.4% |
1.57B 1.6% |
1.69B 7.7% |
1.64B -3.2% |
1.59B -2.8% |
1.62B 1.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
423.35M - |
469.56M 10.9% |
458.53M -2.4% |
462.69M 0.9% |
274.7M -40.6% |
276.45M 0.6% |
374.04M 35.3% |
309.3M -17.3% |
299.3M -3.2% |
313.43M 4.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
489.75M - |
- |
531.63M - |
546.22M 2.7% |
1.27B 133.1% |
1.3B 1.8% |
1.32B 1.8% |
1.33B 0.8% |
1.29B -2.7% |
1.31B 1.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
67.22M - |
- |
53.82M - |
- |
-8.01M - |
- |
66.95M - |
- |
118.16M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
61.85M -21.7% |
99.2M 60.4% |
79M -20.4% |
61.85M -21.7% |
99.2M 60.4% |
27.33M -72.5% |
43.61M 59.6% |
18.7M -57.1% |
457.52M 2346.3% |
460.54M 0.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
99.2M 60.4% |
27.33M -72.5% |
43.61M 59.6% |
18.74M -57.0% |
457.48M 2341.1% |
460.44M 0.6% |
360.61M -21.7% |
382.54M 6.1% |
354.58M -7.3% |
338.05M -4.7% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-62.12M - |
-61.74M - |
-93.54M - |
-124.45M - |
-224.14M - |
-198.83M - |
-157.04M - |
-171.08M - |
-64.67M - |
-85.04M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.68M - |
- |
79.55M - |
- |
77.5M - |
- |
81.64M - |
- |
70.67M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.047 481.7% |
1.032 -1.5% |
1.06 2.8% |
1.07 0.9% |
0.99 -7.5% |
0.97 -2.0% |
0.89 -8.2% |
0.8 -10.1% |
0.713 -10.9% |
0.63 -11.6% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.47% - |
15.25% -12.8% |
16.17% 6.1% |
14.78% -8.6% |
8.79% -40.5% |
9.12% 3.7% |
8.82% -3.3% |
8.25% -6.5% |
5.51% -33.2% |
4.82% -12.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.74% - |
7.92% -18.7% |
8.91% 12.5% |
8% -10.2% |
6.3% -21.3% |
6.45% 2.4% |
6.08% -5.7% |
5.84% -4.0% |
4.5% -23.0% |
3.93% -12.7% |