2018 Q4 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.43% -10.7% |
5.04% -7.3% |
3.13% -37.8% |
2.48% -20.7% |
2.33% -6.4% |
-3.34% - |
-2.88% - |
-3.75% - |
-5.22% - |
-0.29% - |
0.57% - |
1.61% 181.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.11% -3.6% |
13.96% -7.6% |
10.94% -21.6% |
9.71% -11.3% |
9.25% -4.7% |
8.59% -7.2% |
9.43% 9.8% |
9.8% 4.0% |
8.82% -10.0% |
8.73% -1.0% |
10.31% 18.1% |
10.78% 4.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.58% -10.8% |
6.83% -9.9% |
3.7% -45.8% |
2.54% -31.2% |
2.22% -12.7% |
1.18% -47.0% |
1.96% 66.4% |
1.84% -6.1% |
0.76% -58.6% |
0.72% -4.9% |
2.5% 246.0% |
3.58% 43.0% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
861.5M 1.2% |
891.7M 3.5% |
935.1M 4.9% |
978.5M 4.6% |
1.04B 6.8% |
1.05B 0.1% |
1.04B -0.3% |
985.8M -5.5% |
934M -5.3% |
953.9M 2.1% |
999.1M 4.7% |
1.08B 7.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
821.4M 1.5% |
873.5M 6.3% |
881M 0.9% |
900.8M 2.2% |
954.4M 6.0% |
879.5M -7.8% |
897M 2.0% |
930.6M 3.7% |
944.4M 1.5% |
914.8M -3.1% |
937.5M 2.5% |
966.9M 3.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
317.7M -1.9% |
339.3M 6.8% |
359.7M 6.0% |
376M 4.5% |
391.1M 4.0% |
356.6M -8.8% |
382.9M 7.4% |
419.2M 9.5% |
424M 1.1% |
386.5M -8.8% |
405.7M 5.0% |
426.9M 5.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
503.7M 3.9% |
534.2M 6.1% |
521.3M -2.4% |
524.8M 0.7% |
543.6M 3.6% |
502.1M -7.6% |
494.1M -1.6% |
491.1M -0.6% |
499.7M 1.8% |
503.6M 0.8% |
505.1M 0.3% |
513.3M 1.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
61.2M -3.5% |
47M -23.2% |
15.3M -67.4% |
30.2M 97.4% |
28.8M -4.6% |
35.2M 22.2% |
75.3M 113.9% |
46.1M -38.8% |
30.9M -33.0% |
29.2M -5.5% |
40M 37.0% |
68.2M 70.5% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
39.4M 35.4% |
127M 222.3% |
94.3M -25.7% |
57.5M -39.0% |
76.7M 33.4% |
92.2M 20.2% |
28.2M -69.4% |
24M -14.9% |
46.9M 95.4% |
53.9M 14.9% |
40.2M -25.4% |
22.2M -44.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
76.9M 34.2% |
92.2M 19.9% |
28.3M -69.3% |
24.6M -13.1% |
47.4M 92.7% |
53.9M 13.7% |
40.5M -24.9% |
22.3M -44.9% |
24.8M 11.2% |
43.2M 74.2% |
40.4M -6.5% |
47M 16.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-27M - |
-26.4M - |
-56.6M - |
-25.5M - |
-25.3M - |
-26M - |
17.4M - |
-20.9M - |
-35.3M - |
-20.6M - |
-2.1M - |
35.6M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
46.8M -9.7% |
44.9M -4.1% |
29.3M -34.7% |
24.3M -17.1% |
23.8M -2.1% |
-34.9M - |
-32.1M - |
-39.2M - |
-50.9M - |
-3.1M - |
9.5M - |
21.2M 123.2% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
46.8M -9.7% |
44.9M -4.1% |
29.3M -34.7% |
24.3M -17.1% |
24.3M 0% |
-34.9M - |
-30M - |
-37M - |
-48.8M - |
-2.8M - |
5.7M - |
17.3M 203.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.663 -9.7% |
0.63 -4.9% |
0.41 -34.9% |
0.33 -19.5% |
0.34 3.0% |
-0.49 - |
-0.42 - |
-0.52 - |
-0.69 - |
-0.04 - |
0.08 - |
0.25 212.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.61% -14.0% |
3.26% -69.3% |
5.87% 80.2% |
4.81% -18.0% |
3.44% -28.4% |
-8.09% - |
-1.77% - |
-0.93% - |
-9.35% - |
0.74% - |
1.14% 54.7% |
3.44% 201.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.16% -12.4% |
1.99% -67.6% |
3.5% 75.6% |
2.84% -18.8% |
1.98% -30.2% |
-4.61% - |
-0.99% - |
-0.5% - |
-5.14% - |
0.4% - |
0.62% 56.1% |
1.82% 193.5% |