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 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - |
0% - |
71.26% - |
71.18% -0.1% |
71.11% -0.1% |
69.58% -2.2% |
67.78% -2.6% |
67.78% 0% |
67.34% -0.7% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.1% 21.4% |
19.54% -22.2% |
13.91% -28.8% |
21.86% 57.1% |
21.76% -0.4% |
16.58% -23.8% |
15.18% -8.4% |
14.09% -7.2% |
5.52% -60.8% |
-2.47% - |
-0.09% - |
-16.56% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
42.02% 20.6% |
36.72% -12.6% |
33.03% -10.1% |
36.46% 10.4% |
36.56% 0.3% |
25.45% -30.4% |
11.37% -55.3% |
14.75% 29.7% |
13.66% -7.4% |
8.89% -34.9% |
3.67% -58.7% |
-3.06% - |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.19% 20.9% |
27.76% -18.8% |
23.63% -14.9% |
29.34% 24.2% |
28.1% -4.2% |
14.26% -49.3% |
6.3% -55.8% |
6.33% 0.5% |
1.7% -73.2% |
-3.45% - |
-6.13% - |
-14.29% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
709.35M -3.8% |
611M -13.9% |
690.88M 13.1% |
833.23M 20.6% |
762.15M -8.5% |
558.43M -26.7% |
627.54M 12.4% |
628.29M 0.1% |
535.93M -14.7% |
495.05M -7.6% |
542.39M 9.6% |
514.61M -5.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.71B -2.3% |
4.74B 0.6% |
5.08B 7.3% |
4.92B -3.2% |
4.84B -1.7% |
4.97B 2.8% |
5.05B 1.4% |
4.92B -2.5% |
5.2B 5.7% |
5.73B 10.1% |
6.65B 16.1% |
6.81B 2.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.67B -7.5% |
2.58B -3.4% |
2.72B 5.5% |
2.38B -12.6% |
2.19B -8.1% |
2.23B 2.0% |
2.21B -1.1% |
1.99B -9.8% |
2.4B 20.6% |
2.94B 22.3% |
3.86B 31.4% |
4.1B 6.4% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.04B 5.3% |
2.16B 5.9% |
2.36B 9.4% |
2.54B 7.7% |
2.65B 4.4% |
2.74B 3.5% |
2.84B 3.5% |
2.93B 3.2% |
2.8B -4.4% |
2.79B -0.4% |
2.79B -0.1% |
2.71B -2.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
283.81M - |
- | - | - |
400.01M - |
- | - | - |
348.24M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
405.42M 48.4% |
307.03M -24.3% |
432.81M 41.0% |
680.91M 57.3% |
448.6M -34.1% |
297.39M -33.7% |
349.19M 17.4% |
515.26M 47.6% |
466.46M -9.5% |
581.97M 24.8% |
658.58M 13.2% |
592.69M -10.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
307.03M -24.3% |
432.81M 41.0% |
680.91M 57.3% |
448.6M -34.1% |
297.39M -33.7% |
349.19M 17.4% |
515.26M 47.6% |
466.46M -9.5% |
581.97M 24.8% |
658.58M 13.2% |
592.69M -10.0% |
616.99M 4.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
195.55M - |
189.3M -3.2% |
200.17M 5.7% |
29.19M -85.4% |
206.1M 606.0% |
11.1M -94.6% |
38.41M 246.0% |
59.64M 55.3% |
13.51M -77.4% |
-1.62M - |
-297.22M - |
-40.13M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
330.56M - |
- | - | - |
347.97M - |
- | - | - |
118.07M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.292 12.9% |
0.2 -31.4% |
0.16 -20.0% |
0.36 125% |
0.22 -38.9% |
0.15 -31.8% |
0.16 6.7% |
0.15 -6.3% |
0.05 -66.7% |
-0.02 - |
-0.01 - |
-0.14 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.97% 9.2% |
5.69% -36.5% |
4.26% -25.2% |
7.44% 74.7% |
6.39% -14.1% |
3.43% -46.3% |
3.41% -0.6% |
3.07% -10.1% |
1.03% -66.4% |
-0.44% - |
-0.02% - |
-3.1% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.73% 14.6% |
2.53% -32.4% |
1.96% -22.5% |
3.64% 86.1% |
3.4% -6.7% |
1.89% -44.5% |
1.9% 0.8% |
1.78% -6.6% |
0.58% -67.1% |
-0.22% - |
-0.01% - |
-1.27% - |