2017 Q2 | 2017 Q4 | 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% - |
69.12% - |
68.4% -1.0% |
68.4% 0% |
67.02% -2.0% |
67.02% 0% |
65.51% -2.3% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
8.08% -8.5% |
7.06% -12.5% |
7.18% 1.6% |
11.24% 56.6% |
5.61% -50.1% |
9.3% 65.9% |
7.46% -19.8% |
10.94% 46.6% |
7.24% -33.9% |
6.22% -14.0% |
3.91% -37.1% |
8.4% 114.7% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
17.64% 10.4% |
16.37% -7.2% |
14.05% -14.2% |
16.06% 14.3% |
15.45% -3.8% |
16.42% 6.3% |
13.81% -15.9% |
19.6% 41.9% |
16.16% -17.5% |
15.91% -1.5% |
14.4% -9.5% |
16.49% 14.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
9.09% -6.4% |
8.8% -3.2% |
8.59% -2.4% |
10.41% 21.2% |
8.23% -20.9% |
8.9% 8.1% |
7.56% -15.0% |
11.26% 48.9% |
8.63% -23.3% |
4.2% -51.3% |
5.03% 19.6% |
5.43% 8.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
456.12M 9.0% |
550.21M 20.6% |
783.03M 42.3% |
595.31M -24.0% |
671.33M 12.8% |
564.28M -15.9% |
521.34M -7.6% |
505.03M -3.1% |
487.36M -3.5% |
497.39M 2.1% |
584.96M 17.6% |
406.81M -30.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
1.02B - |
1.26B 23.2% |
1.68B 32.8% |
1.19B -28.9% |
2.25B 89.0% |
2.11B -6.6% |
2.39B 13.4% |
2.36B -1.0% |
2.4B 1.7% |
2.3B -4.4% |
2.36B 2.8% |
2.28B -3.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
617.45M - |
816.11M 32.2% |
1.17B 43.8% |
623.14M -46.9% |
765.05M 22.8% |
564.73M -26.2% |
807.29M 43.0% |
729.12M -9.7% |
786.62M 7.9% |
650.24M -17.3% |
691.25M 6.3% |
572.58M -17.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
407.42M - |
- |
502.5M - |
569.44M 13.3% |
1.49B 161.4% |
1.54B 3.5% |
1.58B 2.5% |
1.63B 3.5% |
1.62B -1.1% |
1.65B 1.9% |
1.67B 1.4% |
1.71B 2.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
17.32M - |
- | - | - |
148.46M - |
- | - | - |
159.97M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
89.13M -53.5% |
176.31M 97.8% |
61.48M -65.1% |
145.92M 137.4% |
153.69M 5.3% |
1.09B 610.4% |
1.02B -6.5% |
1.13B 10.2% |
1.15B 2.0% |
1.2B 4.6% |
1.35B 12.7% |
981.89M -27.4% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
176.31M 97.8% |
61.48M -65.1% |
145.92M 137.4% |
153.69M 5.3% |
1.09B 610.4% |
1.02B -6.5% |
1.13B 10.2% |
1.15B 2.0% |
1.2B 4.6% |
1.35B 12.7% |
981.89M -27.4% |
1.19B 21.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
96.39M - |
-87.72M - |
45.81M - |
73.06M 59.5% |
25.64M -64.9% |
12.17M -52.5% |
52.71M 333.1% |
37.65M -28.6% |
114.85M 205.1% |
154.5M 34.5% |
-98.91M - |
170.38M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
73.78M - |
- | - | - |
104.59M - |
- | - | - |
90.34M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.708 0% |
0.754 6.5% |
1.077 42.9% |
1.285 19.3% |
1.195 -6.9% |
0.94 -21.4% |
0.561 -40.3% |
0.8 42.6% |
0.51 -36.3% |
0.44 -13.7% |
0.33 -25.0% |
0.49 48.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
9.04% - |
9.1% 0.7% |
11.85% 30.2% |
12.49% 5.4% |
3.66% -70.7% |
3.47% -5.3% |
2.49% -28.0% |
3.44% 37.9% |
2.17% -36.9% |
1.9% -12.6% |
1.38% -27.2% |
2.03% 46.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
3.59% - |
3.4% -5.4% |
3.83% 12.6% |
4.67% 22.0% |
2.19% -53.2% |
2.41% 10.2% |
1.73% -28.1% |
2.33% 34.3% |
1.48% -36.4% |
1.32% -11.0% |
0.98% -25.4% |
1.47% 50.0% |