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 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - |
0% - |
- |
0% - |
84% - |
- |
84% - |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
16.51% 29.7% |
14.54% -11.9% |
15.28% 5.1% |
13.87% -9.3% |
16.13% 16.3% |
17.08% 5.9% |
16.36% -4.2% |
16.15% -1.3% |
19.23% 19.1% |
18.27% -5.0% |
11.92% -34.7% |
15.94% 33.7% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.77% - |
46.26% - |
47.53% 2.7% |
46.11% -3.0% |
48.78% 5.8% |
49.04% 0.5% |
48.14% -1.8% |
48.17% 0.1% |
52.16% 8.3% |
51.19% -1.9% |
43.63% -14.8% |
48.97% 12.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
-42.49% - |
22.15% - |
23.07% 4.2% |
21.53% -6.7% |
25.76% 19.7% |
25.8% 0.2% |
18.49% -28.3% |
24.1% 30.3% |
25.94% 7.7% |
24.95% -3.8% |
14.86% -40.4% |
22.66% 52.4% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
803.09M 19.5% |
815.48M 1.5% |
773.95M -5.1% |
808.67M 4.5% |
769.9M -4.8% |
944.43M 22.7% |
710.25M -24.8% |
930.79M 31.1% |
1.06B 14.2% |
1.11B 4.4% |
910.3M -17.9% |
978.18M 7.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
3.01B 4.8% |
- |
3.22B - |
- |
3.49B - |
3.7B 5.9% |
6.74B 82.1% |
6.89B 2.2% |
7.1B 3.1% |
7.32B 3.2% |
7.38B 0.8% |
7.46B 1.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
1.34B 0.4% |
- |
1.37B - |
- |
1.41B - |
1.45B 2.9% |
1.61B 11.1% |
1.6B -0.3% |
1.76B 10.0% |
1.73B -2.0% |
1.66B -3.8% |
1.73B 4.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
1.64B 8.8% |
- |
1.83B - |
- |
2.07B - |
2.23B 7.8% |
5.12B 129.4% |
5.26B 2.8% |
5.31B 0.9% |
5.53B 4.2% |
5.66B 2.3% |
5.66B 0.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
329.82M - |
- | - | - |
409.18M - |
- | - | - |
436.91M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
503.41M - |
672.5M 33.6% |
495.56M -26.3% |
953.1M 92.3% |
1.01B 5.9% |
1.18B 16.9% |
664.12M -43.7% |
1.34B 101.4% |
2.94B 119.9% |
1.95B -33.8% |
2.29B 17.7% |
3.9B 70.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
672.5M - |
495.56M -26.3% |
953.1M 92.3% |
1.01B 5.9% |
1.18B 16.9% |
664.12M -43.7% |
1.34B 101.4% |
2.94B 119.9% |
1.95B -33.8% |
2.29B 17.7% |
3.9B 70.3% |
1.81B -53.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
52.56M -71.2% |
183.31M 248.8% |
205.86M 12.3% |
80.47M -60.9% |
213.99M 165.9% |
187.25M -12.5% |
52.97M -71.7% |
201.75M 280.9% |
68.07M -66.3% |
194.06M 185.1% |
48.93M -74.8% |
93.47M 91.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
215.69M - |
- | - | - |
237.36M - |
- | - | - |
365.19M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.177 55.0% |
0.153 -13.2% |
0.158 2.9% |
0.147 -7.0% |
0.167 13.6% |
0.217 30.0% |
0.14 -35.4% |
0.18 28.6% |
0.243 35.2% |
0.241 -0.9% |
0.13 -46.1% |
0.19 46.2% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
8.44% 44.2% |
- |
6.46% - |
- |
6% - |
7.5% 25.0% |
3.16% -57.9% |
2.9% -8.4% |
3.87% 33.6% |
3.74% -3.3% |
1.94% -48.1% |
2.76% 42.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
4.51% 48.6% |
- |
3.67% - |
- |
3.56% - |
4.49% 26.2% |
2.23% -50.4% |
2.21% -0.9% |
2.92% 32.5% |
2.81% -3.9% |
1.48% -47.5% |
2.1% 42.3% |