2017 Q2 | 2017 Q4 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
88.41% 0% |
86.98% -1.6% |
86.98% 0% |
86.98% 0% |
86.98% 0% |
88.38% 1.6% |
87.38% -1.1% |
87.27% -0.1% |
86.12% -1.3% |
86.13% 0.0% |
82.03% -4.8% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.07% -22.8% |
15.52% -3.4% |
7.1% -54.2% |
15.33% 115.9% |
12.45% -18.8% |
14.38% 15.5% |
17.34% 20.6% |
9.2% -46.9% |
14.43% 56.8% |
13.72% -4.9% |
14.58% 6.3% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.57% -4.1% |
35.7% 0.4% |
32.87% -7.9% |
33.81% 2.9% |
33.36% -1.4% |
35.73% 7.1% |
35.03% -2.0% |
28.26% -19.3% |
31.32% 10.8% |
30.58% -2.4% |
30.56% -0.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.91% -7.8% |
17.24% -17.6% |
10.56% -38.7% |
15.06% 42.7% |
15.07% 0.1% |
17.51% 16.1% |
16.8% -4.0% |
9.51% -43.4% |
13.63% 43.3% |
12.5% -8.3% |
15.39% 23.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
757.03M -18.8% |
701M -7.4% |
586.5M -16.3% |
761.98M 29.9% |
736.1M -3.4% |
748.45M 1.7% |
935.79M 25.0% |
963.58M 3.0% |
913.02M -5.2% |
1.05B 14.8% |
1.23B 17.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.72B 0.2% |
4.68B -0.9% |
4.68B 0.0% |
4.86B 3.8% |
4.88B 0.5% |
5.04B 3.2% |
5.24B 3.9% |
5.3B 1.1% |
5.59B 5.6% |
5.48B -2.1% |
6.1B 11.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
630.67M -16.5% |
680.95M 8.0% |
684.18M 0.5% |
644.17M -5.8% |
669.46M 3.9% |
900.65M 34.5% |
928.08M 3.0% |
991.55M 6.8% |
1.13B 13.8% |
1.09B -3.4% |
1.47B 35.4% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.94B 3.3% |
3.89B -1.3% |
3.87B -0.3% |
4.08B 5.3% |
4.07B -0.3% |
4.03B -0.9% |
4.19B 3.9% |
4.16B -0.8% |
4.31B 3.6% |
4.27B -0.9% |
4.49B 5.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
175.96M - |
- | - | - |
-25.04M - |
- | - | - |
314.41M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
433.67M 55.9% |
735.82M 69.7% |
516.23M -29.8% |
590.8M 14.4% |
681.28M 15.3% |
674.24M -1.0% |
764.2M 13.3% |
546.56M -28.5% |
684.71M 25.3% |
856.76M 25.1% |
1.07B 25.4% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
735.82M 69.7% |
516.23M -29.8% |
590.8M 14.4% |
681.28M 15.3% |
674.24M -1.0% |
764.2M 13.3% |
546.56M -28.5% |
684.71M 25.3% |
856.76M 25.1% |
1.07B 25.4% |
1.26B 17.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
79.19M -46.8% |
23.78M -70.0% |
65.58M 175.7% |
80.34M 22.5% |
-181.55M - |
96.75M - |
-186.03M - |
46.12M - |
65.69M 42.4% |
6.74M -89.7% |
57.28M 750.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
248.3M - |
- | - | - |
221.24M - |
- | - | - |
293.42M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.304 -37.5% |
0.272 -10.6% |
0.104 -61.8% |
0.292 180.8% |
0.229 -21.5% |
0.264 15.2% |
0.407 54.1% |
0.216 -46.9% |
0.325 50.4% |
0.354 9.1% |
0.441 24.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.14% -41.3% |
2.78% -11.4% |
1.07% -61.4% |
2.94% 173.7% |
2.25% -23.4% |
2.66% 18.1% |
3.95% 48.6% |
2.12% -46.2% |
3.11% 46.5% |
3.35% 7.7% |
4.1% 22.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.58% -41.7% |
2.32% -10.3% |
0.89% -61.6% |
2.45% 175.3% |
1.88% -23.2% |
2.17% 15.3% |
3.16% 45.6% |
1.68% -46.7% |
2.42% 43.7% |
2.6% 7.3% |
3.11% 19.6% |