2017 Q4 | 2018 Q4 | 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] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.69% 8.2% |
6.74% 0.7% |
6.54% -2.9% |
6.7% 2.4% |
6.46% -3.6% |
6.46% 0.0% |
6.2% -4.1% |
6.32% 1.9% |
6.27% -0.7% |
4.32% -31.1% |
4.24% -1.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.64% 1.2% |
21% 6.9% |
21.11% 0.5% |
21.56% 2.2% |
21.24% -1.5% |
20.13% -5.2% |
20.25% 0.6% |
20.2% -0.3% |
20.63% 2.1% |
20.7% 0.3% |
20.97% 1.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.37% 4.9% |
9.46% 1.0% |
9.73% 2.8% |
9.6% -1.3% |
8.91% -7.2% |
8.78% -1.4% |
8.39% -4.5% |
8.11% -3.4% |
8.12% 0.1% |
6.19% -23.8% |
6.06% -2.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.23B 4.0% |
1.19B -3.1% |
1.24B 4.3% |
1.22B -2.1% |
1.25B 2.6% |
1.28B 2.5% |
1.24B -3.2% |
1.22B -1.5% |
1.16B -5.2% |
1.09B -5.5% |
1.06B -2.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.11B 2.4% |
1.12B 0.6% |
1.47B 31.1% |
1.45B -1.3% |
1.55B 6.9% |
1.56B 0.7% |
1.51B -3.3% |
1.6B 6.0% |
1.55B -2.8% |
1.46B -5.9% |
1.47B 0.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
343.19M 2.0% |
324.78M -5.4% |
298.68M -8.0% |
322.29M 7.9% |
395.57M 22.7% |
380.49M -3.8% |
321.35M -15.5% |
442.11M 37.6% |
385.15M -12.9% |
292.49M -24.1% |
296.22M 1.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
770.92M 2.5% |
795.83M 3.2% |
1.17B 47.0% |
1.13B -3.7% |
1.15B 2.3% |
1.18B 2.2% |
1.19B 0.6% |
1.15B -2.7% |
1.17B 1.0% |
1.17B 0.1% |
1.17B 0.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
69.34M -14.1% |
7.01M -89.9% |
- |
-33.41M - |
- |
-30.37M - |
- |
-17.02M - |
- |
11.28M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
156.12M 57.6% |
238.15M 52.5% |
102.57M -56.9% |
130.25M 27.0% |
84.56M -35.1% |
135.69M 60.5% |
392.4M 189.2% |
247.87M -36.8% |
186.66M -24.7% |
306.31M 64.1% |
228.81M -25.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
86.83M -34.5% |
135.69M 56.3% |
395.48M 191.5% |
248.02M -37.3% |
184.54M -25.6% |
306.31M 66.0% |
227.67M -25.7% |
297.15M 30.5% |
299.23M 0.7% |
186.68M -37.6% |
184.8M -1.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.98M -14.2% |
-15.11M - |
46.91M - |
-56.13M - |
-149.36M - |
-56.31M - |
-104.21M - |
-40.94M - |
89.51M - |
-56.68M - |
1.96M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
82.2M 12.4% |
80.16M -2.5% |
- |
81.45M - |
- |
82.72M - |
- |
77.05M - |
- |
47.16M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.27 12.5% |
0.27 0% |
0.27 0% |
0.25 -7.4% |
0.23 -8.0% |
0.22 -4.3% |
0.19 -13.6% |
0.2 5.3% |
0.19 -5.0% |
0.12 -36.8% |
0.12 0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.67% 9.1% |
10.61% -0.6% |
8.54% -19.5% |
8.68% 1.6% |
8.39% -3.3% |
8.38% -0.1% |
6.52% -22.2% |
6.77% 3.8% |
6.26% -7.5% |
4.03% -35.7% |
3.82% -5.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.38% 8.0% |
7.23% -2.1% |
6.37% -11.9% |
6.43% 0.9% |
6.06% -5.7% |
6.17% 1.9% |
5.16% -16.4% |
5.06% -1.9% |
4.68% -7.6% |
3.12% -33.2% |
3.03% -3.1% |