2013 Q4 | 2014 Q4 | 2015 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q3 | 2020 Q4 | 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] | - | - | - | - | - | - |
0% - |
- | - |
0% - |
0% - |
50.17% - |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
24.57% - |
24.69% 0.5% |
23.89% -3.3% |
25.42% 6.4% |
25.33% -0.4% |
23.19% -8.5% |
22.69% -2.1% |
23.2% 2.2% |
22.26% -4.1% |
22.42% 0.7% |
22.45% 0.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
61.73% - |
57.38% -7.0% |
57.92% 0.9% |
56.85% -1.9% |
56% -1.5% |
52.28% -6.6% |
50.41% -3.6% |
48.69% -3.4% |
47.26% -2.9% |
48.28% 2.2% |
47.94% -0.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
36.38% - |
28.85% -20.7% |
25.44% -11.8% |
29.52% 16.0% |
29.02% -1.7% |
26.09% -10.1% |
24.48% -6.2% |
23.58% -3.7% |
21.48% -8.9% |
20.39% -5.1% |
20.09% -1.5% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
195.45M -47.8% |
435.48M 122.8% |
446.5M 2.5% |
92.32M -79.3% |
463.01M 401.5% |
456.53M -1.4% |
442.1M -3.2% |
433.8M -1.9% |
431.94M -0.4% |
435.5M 0.8% |
- | - | |
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.17B 2.4% |
1.19B 2.0% |
1.24B 4.3% |
- |
1.28B - |
1.3B 1.3% |
2.38B 83.2% |
2.34B -1.7% |
2.34B -0.2% |
2.37B 1.2% |
- | - | |
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
138.69M -11.5% |
134.65M -2.9% |
146.95M 9.1% |
- |
134.44M - |
126.26M -6.1% |
180.04M 42.6% |
120.66M -33.0% |
133.92M 11.0% |
139M 3.8% |
- | - | |
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.02B 4.6% |
1.05B 2.6% |
1.09B 3.7% |
- |
1.14B - |
1.16B 2.2% |
2.19B 88.4% |
2.21B 0.8% |
2.19B -0.8% |
2.21B 1.0% |
- | - | |
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
61.19M -46.4% |
25.29M -58.7% |
163.45M 546.4% |
- |
153.66M - |
157.05M 2.2% |
94.63M -39.7% |
- |
107.27M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
121.54M 153.8% |
92.78M -23.7% |
121.54M 31.0% |
136.17M 12.0% |
92.78M -31.9% |
75.18M -19.0% |
136.17M 81.1% |
77.14M -43.3% |
120.7M 56.5% |
109.24M -9.5% |
- | - | |
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
92.78M -23.7% |
75.18M -19.0% |
136.17M 81.1% |
77.14M -43.3% |
120.45M 56.1% |
108.83M -9.6% |
1.11B 921.5% |
697.9M -37.2% |
606.89M -13.0% |
584.03M -3.8% |
- | - | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.86M -78.7% |
136.11M 621.7% |
67.78M -50.2% |
-19.82M - |
72.67M - |
77.17M 6.2% |
20.28M -73.7% |
18.69M -7.8% |
12.94M -30.8% |
19.39M 49.9% |
- | - | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.09M -43.8% |
26.86M -40.4% |
111.07M 313.5% |
- |
118.25M - |
116.64M -1.4% |
103.72M -11.1% |
- |
103.28M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.6 -48.7% |
1.311 118.5% |
1.47 12.1% |
0.29 -80.3% |
1.57 441.4% |
1.54 -1.9% |
1.33 -13.6% |
1.22 -8.3% |
1.13 -7.4% |
1.02 -9.7% |
- | - | |
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
10.22% - |
10.69% 4.7% |
- |
10.9% - |
10.46% -4.0% |
6.26% -40.2% |
4.46% -28.8% |
6.02% 35.1% |
5.74% -4.6% |
4.39% -23.6% |
4.46% 1.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
8.97% - |
9.25% 3.1% |
- |
9.59% - |
9.27% -3.3% |
5.65% -39.1% |
4.2% -25.6% |
5.53% 31.6% |
5.28% -4.5% |
4.07% -23.0% |
4.22% 3.6% |