2018 Q3 | 2018 Q4 | 2019 Q1 | 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] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.9% - |
8.13% 2.9% |
8.49% 4.4% |
8.49% 0.0% |
5.55% -34.6% |
2.49% -55.1% |
1.02% -59.2% |
1.6% 57.2% |
4.96% 210.6% |
8.85% 78.5% |
10.76% 21.5% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.08% -1.4% |
33.07% 0.0% |
32.36% -2.2% |
32.19% -0.5% |
30.2% -6.2% |
28.07% -7.0% |
27.37% -2.5% |
27.98% 2.2% |
31.94% 14.2% |
34.92% 9.3% |
37.09% 6.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.14% 339.4% |
12.15% 0.1% |
12.35% 1.6% |
12.68% 2.7% |
9.55% -24.7% |
5.95% -37.6% |
4.65% -21.8% |
5.53% 18.8% |
9.59% 73.5% |
12.69% 32.3% |
14.87% 17.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.18B 7.5% |
1.23B 4.0% |
1.33B 8.4% |
1.4B 5.1% |
1.36B -3.0% |
1.31B -3.2% |
1.29B -1.4% |
1.29B -0.6% |
1.37B 6.5% |
1.39B 1.8% |
1.44B 2.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.19B 7.0% |
2.22B 1.2% |
2.32B 4.7% |
2.42B 4.4% |
2.37B -2.0% |
2.35B -1.0% |
2.38B 1.5% |
2.36B -1.1% |
2.34B -0.6% |
2.29B -2.4% |
2.3B 0.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
760.67M 14.9% |
763.96M 0.4% |
826.45M 8.2% |
952.58M 15.3% |
940.92M -1.2% |
935.93M -0.5% |
948.9M 1.4% |
921.05M -2.9% |
933.56M 1.4% |
929.42M -0.4% |
908.58M -2.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.43B 3.3% |
1.45B 1.7% |
1.49B 2.9% |
1.47B -1.7% |
1.43B -2.5% |
1.41B -1.3% |
1.44B 1.6% |
1.44B 0.2% |
1.41B -1.9% |
1.36B -3.6% |
1.39B 2.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
207.68M 0.9% |
156.76M -24.5% |
132.05M -15.8% |
153.33M 16.1% |
105.83M -31.0% |
142.86M 35.0% |
236.52M 65.6% |
270.18M 14.2% |
362.54M 34.2% |
339.85M -6.3% |
267.31M -21.3% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
215.01M 0.0% |
210.03M -2.3% |
151.32M -28.0% |
220.46M 45.7% |
250.54M 13.6% |
66.06M -73.6% |
25.81M -60.9% |
159.62M 518.4% |
120.82M -24.3% |
86.86M -28.1% |
126.26M 45.4% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
250.54M 13.6% |
66.06M -73.6% |
25.81M -60.9% |
159.62M 518.4% |
120.82M -24.3% |
86.86M -28.1% |
126.26M 45.4% |
244.6M 93.7% |
278.31M 13.8% |
274.76M -1.3% |
227.4M -17.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.56M -33.5% |
-56.67M - |
-84.33M - |
-44.56M - |
-66.6M - |
5.43M - |
130.79M 2308.3% |
183.17M 40.0% |
274M 49.6% |
263.95M -3.7% |
189.17M -28.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
93.15M - |
99.71M 7.0% |
112.89M 13.2% |
118.59M 5.1% |
75.22M -36.6% |
32.68M -56.6% |
13.14M -59.8% |
20.54M 56.3% |
67.95M 230.9% |
123.41M 81.6% |
154.37M 25.1% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
93.15M - |
99.71M 7.0% |
112.89M 13.2% |
118.59M 5.1% |
75.22M -36.6% |
32.68M -56.6% |
13.14M -59.8% |
20.54M 56.3% |
67.95M 230.9% |
123.41M 81.6% |
154.37M 25.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.59 - |
0.63 6.8% |
0.72 14.3% |
0.75 4.2% |
0.49 -34.7% |
0.21 -57.1% |
0.09 -57.1% |
0.14 55.6% |
0.45 221.4% |
0.82 82.2% |
1.04 26.8% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.44% 53.2% |
1.16% -52.5% |
2.43% 109.6% |
1.86% -23.7% |
-0.89% - |
-2.09% - |
1.28% - |
2.43% 89.7% |
2.6% 7.2% |
1.82% -30.2% |
10.94% 502.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.62% 50.2% |
0.76% -53.2% |
1.58% 108.2% |
1.16% -26.6% |
-0.54% - |
-1.26% - |
0.77% - |
1.47% 90.9% |
1.58% 7.1% |
1.09% -31.1% |
6.6% 507.7% |