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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] |
4.83% 50.7% |
2.92% -39.4% |
6.24% 113.4% |
5.67% -9.1% |
8.48% 49.4% |
6.39% -24.7% |
7.39% 15.7% |
7.56% 2.2% |
5.67% -25.0% |
5.4% -4.7% |
5.19% -4.0% |
|
Gross Margin | [friend] | [friend] | [friend] |
28.62% 3.7% |
30.28% 5.8% |
29.82% -1.5% |
31.01% 4.0% |
31.01% 0.0% |
29.34% -5.4% |
30.13% 2.7% |
30.7% 1.9% |
30.94% 0.8% |
28.19% -8.9% |
28.68% 1.8% |
|
Operating Margin | [friend] | [friend] | [friend] |
8.94% 32.1% |
6.25% -30.0% |
10.48% 67.5% |
8.99% -14.2% |
11.6% 29.1% |
9.3% -19.9% |
11.58% 24.5% |
11.29% -2.4% |
10.8% -4.4% |
8.49% -21.4% |
7.64% -10.1% |
|
Total Revenue | [friend] | [friend] | [friend] |
1.31B 7.3% |
1.36B 4.1% |
1.39B 1.8% |
1.51B 8.4% |
1.55B 2.7% |
1.56B 1.2% |
1.62B 3.6% |
1.67B 3.2% |
1.63B -2.3% |
1.65B 1.0% |
1.77B 7.3% |
|
Total Assets | [friend] | [friend] | [friend] |
2.19B 0.7% |
2.37B 8.3% |
2.19B -7.9% |
2.5B 14.5% |
2.54B 1.3% |
2.71B 6.9% |
2.79B 3.1% |
3B 7.3% |
2.96B -1.2% |
2.79B -5.8% |
3B 7.4% |
|
Total Liabilities | [friend] | [friend] | [friend] |
1.13B -4.0% |
1.56B 38.5% |
1.31B -16.0% |
1.64B 25.2% |
1.62B -1.4% |
2B 23.2% |
1.93B -3.2% |
2B 3.5% |
1.9B -4.9% |
1.7B -10.9% |
1.79B 5.5% |
|
Total Equity | [friend] | [friend] | [friend] |
1.06B 6.3% |
812.7M -23.6% |
875.72M 7.8% |
862.11M -1.6% |
915.76M 6.2% |
714.63M -22.0% |
861.76M 20.6% |
999.4M 16.0% |
1.06B 6.3% |
1.1B 3.2% |
1.21B 10.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | - | - |
139.24M - |
- | - | - |
-200.55M - |
- | - | - |
223.94M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | - | - |
846.22M - |
- | - | - |
672.86M - |
- | - | - |
1.02B - |
|
End Cash Position | [friend] | [friend] | [friend] | - | - |
515.38M - |
- | - | - |
495.15M - |
- | - | - |
994.53M - |
|
Free Cash Flow | [friend] | [friend] | [friend] | - | - |
138.08M - |
- | - | - |
-207.89M - |
- | - | - |
218.69M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | - | - |
230.84M - |
- | - | - |
335.48M - |
- | - | - |
274.07M - |
|
Diluted Net Income | [friend] | [friend] | [friend] |
63.24M 61.6% |
39.9M -36.9% |
86.63M 117.1% |
85.39M -1.4% |
131.08M 53.5% |
99.9M -23.8% |
119.74M 19.9% |
126.31M 5.5% |
92.49M -26.8% |
89.04M -3.7% |
91.77M 3.1% |
|
Diluted EPS | [friend] | [friend] | [friend] |
32.73 66.1% |
20.9 -36.1% |
46.98 124.8% |
47.43 1.0% |
73.91 55.8% |
58.35 -21.1% |
72.84 24.8% |
76.93 5.6% |
56.451 -26.6% |
54.25 -3.9% |
55.55 2.4% |
|
Return On Equity (%) | [friend] | [friend] | [friend] |
6.12% 49.4% |
4.25% -30.6% |
10.26% 141.4% |
9.83% -4.2% |
14.75% 50.0% |
12.25% -16.9% |
15.19% 24.0% |
13.57% -10.7% |
8.97% -33.9% |
8.25% -8.0% |
7.97% -3.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] |
2.89% 55.5% |
1.75% -39.6% |
3.8% 117.3% |
3.64% -4.1% |
5.2% 42.9% |
3.81% -26.8% |
4.35% 14.2% |
4.36% 0.2% |
3.1% -28.9% |
3.09% -0.2% |
3.17% 2.5% |