2017 Q2 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.77% 8.2% |
5.14% -11.0% |
2.38% -53.6% |
3.88% 62.9% |
5.58% 43.9% |
3.31% -40.7% |
3.34% 0.8% |
4.93% 47.8% |
3.54% -28.3% |
6.29% 77.9% |
4.63% -26.5% |
3.53% -23.7% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.75% 2.5% |
7.17% -18.1% |
3.36% -53.1% |
6.69% 99.0% |
7.92% 18.4% |
5.17% -34.7% |
6.9% 33.6% |
8.07% 16.9% |
6.09% -24.5% |
8.93% 46.7% |
7.17% -19.8% |
5.55% -22.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.73% 8.0% |
5.72% -15.0% |
3.46% -39.6% |
4.04% 16.9% |
6.92% 71.2% |
2.78% -59.8% |
2.88% 3.5% |
5.47% 90.3% |
4.33% -20.8% |
7.19% 65.8% |
5.58% -22.3% |
3.92% -29.7% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.17B 27.0% |
925.05M -20.8% |
1.26B 36.4% |
890.48M -29.4% |
740.03M -16.9% |
774.09M 4.6% |
763.24M -1.4% |
828.72M 8.6% |
1.11B 34.3% |
1.52B 36.3% |
1.56B 3.0% |
1.35B -13.4% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.12B 20.5% |
1.14B 1.4% |
1.74B 53.0% |
1.83B 5.1% |
1.81B -0.7% |
1.88B 3.3% |
1.9B 1.5% |
1.95B 2.8% |
2.16B 10.4% |
2.55B 18.1% |
2.65B 3.8% |
3.06B 15.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
309.29M 64.7% |
278.04M -10.1% |
201.8M -27.4% |
252.33M 25.0% |
237.57M -5.8% |
269.29M 13.4% |
268.13M -0.4% |
277.15M 3.4% |
481.06M 73.6% |
776.29M 61.4% |
801.57M 3.3% |
1.17B 45.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
812.84M - |
859.28M 5.7% |
1.54B 79.0% |
1.58B 2.4% |
1.58B 0.1% |
1.61B 1.8% |
1.63B 1.8% |
1.68B 2.7% |
1.68B -0.1% |
1.77B 5.7% |
1.84B 4.0% |
1.89B 2.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.97M - |
- | - | - |
144.75M - |
- | - | - |
79.91M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
155.81M -28.2% |
301.17M 93.3% |
184.6M -38.7% |
806.81M 337.1% |
615.86M -23.7% |
531.85M -13.6% |
475.08M -10.7% |
393.87M -17.1% |
496.44M 26.0% |
517.63M 4.3% |
485.76M -6.2% |
496.44M 2.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
301.17M 93.3% |
184.6M -38.7% |
806.81M 337.1% |
615.86M -23.7% |
531.85M -13.6% |
475.08M -10.7% |
393.87M -17.1% |
496.44M 26.0% |
517.63M 4.3% |
485.76M -6.2% |
437.52M -9.9% |
712.15M 62.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
96.8M - |
-115.73M - |
126.41M - |
57.6M -54.4% |
-44.26M - |
-17.82M - |
-68.89M - |
-56.04M - |
-77.42M - |
-156.48M - |
92.19M - |
-105.35M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
116.43M - |
- | - | - |
75.88M - |
- | - | - |
80.27M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.18 28.6% |
0.135 -24.8% |
0.075 -44.9% |
0.08 7.2% |
0.1 25.0% |
0.056 -43.9% |
0.064 13.9% |
0.1 56.5% |
0.09 -10.0% |
0.219 143.0% |
0.171 -21.7% |
0.11 -35.8% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.66% 26.8% |
5.68% -34.4% |
2.51% -55.9% |
2.22% -11.5% |
2.62% 18.1% |
1.61% -38.6% |
1.57% -2.3% |
2.47% 57.0% |
2.35% -4.9% |
5.54% 135.8% |
4% -27.8% |
2.56% -36.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.56% 20.5% |
4.21% -35.9% |
2.09% -50.3% |
1.94% -7.3% |
2.27% 17.1% |
1.39% -38.8% |
1.35% -2.9% |
2.12% 57.2% |
1.91% -9.7% |
4.06% 111.8% |
2.78% -31.4% |
1.68% -39.8% |