2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q2 | 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] | - | - | - | - |
90.68% - |
90.45% -0.3% |
90.84% 0.4% |
90.6% -0.3% |
90.6% 0% |
86.33% -4.7% |
86.33% 0% |
86.33% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.29% 78.8% |
4.55% -37.5% |
5.65% 24.1% |
5.66% 0.2% |
5.46% -3.4% |
6.26% 14.6% |
6.3% 0.7% |
6.29% -0.3% |
5.39% -14.3% |
3.65% -32.3% |
2.24% -38.5% |
1.26% -43.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.25% -4.2% |
15.45% -15.3% |
15.87% 2.7% |
15.71% -1.0% |
17% 8.2% |
18.33% 7.8% |
18.41% 0.4% |
18.17% -1.3% |
17.2% -5.3% |
15.26% -11.3% |
16.24% 6.5% |
15.65% -3.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.53% -5.7% |
6.24% -26.9% |
6.77% 8.6% |
7.05% 4.0% |
8.86% 25.6% |
10.04% 13.3% |
9.75% -2.9% |
9.41% -3.5% |
7.3% -22.4% |
5.23% -28.3% |
5.67% 8.4% |
4.86% -14.3% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.68B 344.9% |
1.31B -72.0% |
5.16B 293.9% |
5.48B 6.2% |
5.72B 4.5% |
5.92B 3.4% |
5.97B 0.8% |
5.9B -1.1% |
5.67B -3.9% |
5.21B -8.0% |
4.65B -10.8% |
4.35B -6.6% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.26B - |
5.76B 9.4% |
5.98B 3.8% |
6.24B 4.5% |
6.34B 1.6% |
6.58B 3.7% |
7.34B 11.6% |
8.1B 10.3% |
7.88B -2.7% |
7.44B -5.6% |
7.36B -1.0% |
7.19B -2.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.66B - |
4.08B 11.6% |
3.86B -5.6% |
4.05B 4.9% |
4.1B 1.4% |
4.11B 0.2% |
4.7B 14.2% |
5.31B 13.1% |
4.96B -6.6% |
4.55B -8.3% |
4.55B 0.0% |
4.42B -2.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.56B - |
1.63B 4.4% |
2.05B 26.1% |
2.13B 3.6% |
2.19B 2.8% |
2.4B 9.8% |
2.54B 5.8% |
2.57B 1.2% |
2.7B 5.0% |
2.67B -1.1% |
2.61B -2.3% |
2.62B 0.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
575.12M - |
- |
415.77M - |
- |
504.79M - |
- |
679.12M - |
- |
779.25M - |
- |
688.94M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
296M -1.1% |
227.76M -23.1% |
299.37M 31.4% |
258.69M -13.6% |
227.76M -12.0% |
290.73M 27.6% |
431.5M 48.4% |
553.75M 28.3% |
392.09M -29.2% |
383.27M -2.2% |
1.15B 199.0% |
1.36B 18.9% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
331.35M 28.1% |
290.73M -12.3% |
431.5M 48.4% |
587.66M 36.2% |
317.46M -46.0% |
310.46M -2.2% |
1.15B 269.1% |
1.21B 5.5% |
921.4M -23.7% |
655.98M -28.8% |
458.3M -30.1% |
435.64M -4.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
82.9M - |
-106.75M - |
-352.07M - |
-320.31M - |
-310.37M - |
-69.29M - |
-66.72M - |
-33.61M - |
-164.92M - |
-343.36M - |
-374.84M - |
-363.65M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
347.84M - |
- |
300.46M - |
- |
322.66M - |
- |
383.95M - |
- |
305.61M - |
- |
97.28M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.69 666.7% |
0.12 -82.6% |
0.57 375.0% |
0.59 3.5% |
0.57 -3.4% |
0.66 15.8% |
0.67 1.5% |
0.65 -3.0% |
0.54 -16.9% |
0.34 -37.0% |
0.19 -44.1% |
0.1 -47.4% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.72% - |
3.74% -84.2% |
16.72% 346.7% |
14.59% -12.8% |
16.71% 14.5% |
18.41% 10.2% |
16.39% -11.0% |
15.81% -3.5% |
12.51% -20.9% |
7.5% -40.0% |
4.06% -45.9% |
2.11% -48.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.79% - |
1.08% -84.1% |
5.4% 398.7% |
4.97% -8.0% |
5.39% 8.5% |
6.01% 11.5% |
5.65% -6.0% |
5.17% -8.4% |
4.3% -17.0% |
2.71% -36.8% |
1.42% -47.7% |
0.72% -49.6% |