2017 Q4 | 2018 Q4 | 2019 Q3 | 2019 Q4 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
75% - |
75.17% 0.2% |
75.26% 0.1% |
74.59% -0.9% |
74.59% 0% |
74.59% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.14% -30.5% |
5.21% -43.0% |
4.06% -22.1% |
4.49% 10.6% |
7.19% 60.2% |
10.83% 50.7% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.9% 2.9% |
44.51% -0.9% |
41.47% -6.8% |
41.59% 0.3% |
42.99% 3.4% |
44.46% 3.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.56% -35.3% |
6.22% -46.2% |
3.44% -44.7% |
1.41% -59.0% |
3.07% 117.7% |
8.24% 168.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.76B 3.4% |
1.77B 0.5% |
1.52B -14.1% |
1.44B -5.0% |
1.55B 7.6% |
1.62B 4.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.32B 106.5% |
3.42B 3.1% |
3.24B -5.3% |
3.58B 10.4% |
3.48B -2.7% |
3.84B 10.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
549.45M -59.5% |
687.39M 25.1% |
437.28M -36.4% |
753.59M 72.3% |
510.86M -32.2% |
898.67M 75.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.77B 1018.0% |
2.73B -1.3% |
2.8B 2.6% |
2.82B 0.5% |
2.96B 5.2% |
2.93B -1.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
151.42M -60.4% |
-191.9M - |
-45.75M - |
66.76M - |
165.41M 147.8% |
326.92M 97.6% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
477.62M -6.5% |
884.77M 85.2% |
1.68B 89.5% |
2.56B 52.5% |
881.41M -65.5% |
1.34B 52.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.68B 89.7% |
2.56B 52.5% |
1.45B -43.3% |
1.34B -8.0% |
846.7M -36.6% |
1.54B 82.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
110.4M -68.5% |
-241.35M - |
-76.35M - |
54.96M - |
150.92M 174.6% |
311.6M 106.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
190.72M -35.0% |
120.29M -36.9% |
70.01M -41.8% |
85.05M 21.5% |
125.35M 47.4% |
217.27M 73.3% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
160.86M -28.1% |
92.09M -42.7% |
61.63M -33.1% |
64.73M 5.0% |
111.57M 72.4% |
175.02M 56.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.121 -28.1% |
0.072 -39.9% |
0.04 -44.6% |
0.048 20.6% |
0.084 72.6% |
0.131 56.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.81% -96.6% |
6.18% 6.3% |
2.21% -64.2% |
2.33% 5.6% |
3.87% 65.8% |
6.1% 57.6% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.84% -69.3% |
3.66% -24.4% |
1.88% -48.7% |
1.85% -1.4% |
3.32% 79.4% |
4.72% 42.3% |