2018 Q4 | 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] |
34.27% -10.4% |
73.05% 113.2% |
55.93% -23.4% |
57.47% 2.7% |
56.32% -2.0% |
53.97% -4.2% |
53.2% -1.4% |
49.06% -7.8% |
44.28% -9.7% |
45.21% 2.1% |
42.08% -6.9% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.19% -26.7% |
0.52% -83.7% |
-1.85% - |
-2.54% - |
-1.77% - |
-0.86% - |
-0.02% - |
0.57% - |
0.55% -3.2% |
1.24% 125.4% |
1.68% 34.8% |
1% -40.3% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.05% 6.1% |
15.74% -1.9% |
15.36% -2.4% |
14.85% -3.3% |
14.53% -2.2% |
15.52% 6.8% |
16.78% 8.1% |
18.17% 8.3% |
19.04% 4.8% |
20.1% 5.5% |
21.21% 5.5% |
21.58% 1.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.65% -23.7% |
1.95% -58.1% |
-1.39% - |
-2.68% - |
-2.06% - |
-1.24% - |
0.34% - |
0.92% 171.1% |
1.06% 16.0% |
1.54% 44.5% |
1.48% -4.0% |
0.49% -66.5% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.22B 0.3% |
2.23B 0.3% |
2.12B -4.7% |
2.1B -1.0% |
2.11B 0.4% |
1.96B -7.3% |
1.86B -4.9% |
1.73B -6.9% |
1.72B -0.8% |
1.71B -0.5% |
1.68B -1.8% |
1.68B -0.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
763.82M -9.5% |
946.62M 23.9% |
935.8M -1.1% |
866.8M -7.4% |
858.3M -1.0% |
900.1M 4.9% |
915.7M 1.7% |
841.7M -8.1% |
838.1M -0.4% |
906.8M 8.2% |
960.7M 5.9% |
861.4M -10.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
460.63M -13.3% |
636.99M 38.3% |
605.2M -5.0% |
537.4M -11.2% |
516.9M -3.8% |
543.6M 5.2% |
542M -0.3% |
458.9M -15.3% |
442.7M -3.5% |
485.3M 9.6% |
511.4M 5.4% |
410.7M -19.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
303.19M -3.1% |
309.63M 2.1% |
330.6M 6.8% |
329.4M -0.4% |
341.4M 3.6% |
356.5M 4.4% |
373.7M 4.8% |
382.8M 2.4% |
395.4M 3.3% |
421.5M 6.6% |
449.3M 6.6% |
450.7M 0.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
91.62M -35.7% |
60M -34.5% |
41.9M -30.2% |
-53.4M - |
10.2M - |
-26M - |
29.1M - |
20.3M -30.2% |
-17.8M - |
6.2M - |
-800K - |
-600K - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
168.29M 11.4% |
224.71M 33.5% |
207.7M -7.6% |
435.1M 109.5% |
365.4M -16.0% |
375.9M 2.9% |
331.6M -11.8% |
309.7M -6.6% |
335.8M 8.4% |
265.9M -20.8% |
288.7M 8.6% |
210.2M -27.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
366.37M -15.9% |
377.25M 3.0% |
331.6M -12.1% |
309.7M -6.6% |
335.9M 8.5% |
266M -20.8% |
288.7M 8.5% |
210.3M -27.2% |
192.7M -8.4% |
215.6M 11.9% |
221.6M 2.8% |
202.8M -8.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
87.63M -36.8% |
55.44M -36.7% |
37.5M -32.4% |
-59.5M - |
-1.3M - |
-38.5M - |
16M - |
11M -31.3% |
-22.5M - |
2.8M - |
-3.7M - |
-4.5M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
65.21M -32.4% |
11.59M -82.2% |
-39.4M - |
-53.8M - |
-37.4M - |
-16.9M - |
-400K - |
9.9M - |
9.5M -4.0% |
21.3M 124.2% |
28.2M 32.4% |
16.8M -40.4% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
70.97M -26.5% |
11.59M -83.7% |
-39.4M - |
-53.6M - |
-37.4M - |
-16.9M - |
-400K - |
9.9M - |
9.5M -4.0% |
21.3M 124.2% |
28.2M 32.4% |
16.8M -40.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.384 -27.0% |
0.062 -83.9% |
-0.22 - |
-0.3 - |
-0.2 - |
-0.08 - |
-0.002 - |
0.054 - |
0.058 6.6% |
0.108 86.3% |
0.14 29.7% |
0.084 -40.3% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.54% - |
3.74% - |
-3.19% - |
-16.66% - |
-11.6% - |
0.57% - |
1.73% 201.1% |
-0.19% - |
2.58% - |
3.38% 31.0% |
3.03% -10.3% |
4.03% 33.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.74% - |
1.22% - |
-1.08% - |
-6.25% - |
-4.61% - |
0.23% - |
0.69% 205.0% |
-0.08% - |
1.12% - |
1.58% 41.2% |
1.41% -10.6% |
1.97% 39.6% |