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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.57% -3.7% |
4.13% -45.4% |
7.37% 78.2% |
8.28% 12.4% |
6% -27.6% |
8.56% 42.7% |
3.63% -57.6% |
4.79% 32.2% |
2.53% -47.3% |
-3.75% - |
3.82% - |
2.87% -25.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.74% -11.0% |
19.56% 10.3% |
18.21% -6.9% |
18.92% 3.9% |
16.03% -15.2% |
20.88% 30.2% |
14.71% -29.5% |
15.79% 7.4% |
14.26% -9.7% |
13.91% -2.4% |
16.52% 18.8% |
12.57% -23.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.93% -2.4% |
7.17% -9.6% |
8.23% 14.8% |
8.37% 1.6% |
4.97% -40.6% |
8.34% 68.0% |
3.57% -57.3% |
3.76% 5.4% |
3.01% -20.0% |
-0.79% - |
3.09% - |
3.68% 19.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
369.13M 4.2% |
415.73M 12.6% |
377.92M -9.1% |
415.52M 10.0% |
443.13M 6.6% |
460.19M 3.9% |
371.49M -19.3% |
407.76M 9.8% |
421.95M 3.5% |
438.89M 4.0% |
359.32M -18.1% |
406.12M 13.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.77B 4.5% |
1.85B 4.4% |
1.84B -0.4% |
1.82B -1.2% |
2.05B 12.8% |
2.54B 24.0% |
2.46B -3.4% |
2.43B -1.2% |
2.49B 2.8% |
2.49B -0.1% |
2.44B -2.0% |
2.5B 2.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
393.72M 13.8% |
453.61M 15.2% |
429.58M -5.3% |
445.44M 3.7% |
593.77M 33.3% |
960.6M 61.8% |
859.42M -10.5% |
838.36M -2.5% |
893.46M 6.6% |
907.85M 1.6% |
877.2M -3.4% |
971.41M 10.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.38B 2.1% |
1.39B 1.2% |
1.41B 1.2% |
1.37B -2.8% |
1.37B -0.1% |
1.5B 9.1% |
1.51B 1.1% |
1.51B -0.4% |
1.52B 1.0% |
1.51B -0.9% |
1.49B -1.1% |
1.46B -2.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
35.99M - |
- | - | - |
-30.22M - |
- | - | - |
76.23M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
263.64M 8.2% |
234.03M -11.2% |
325.88M 39.2% |
302.37M -7.2% |
251.11M -17.0% |
229.49M -8.6% |
669.33M 191.7% |
492.4M -26.4% |
521.51M 5.9% |
410.11M -21.4% |
320.92M -21.7% |
425.5M 32.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
234.03M -11.2% |
325.88M 39.2% |
302.37M -7.2% |
251.11M -17.0% |
229.49M -8.6% |
669.33M 191.7% |
492.4M -26.4% |
521.51M 5.9% |
410.11M -21.4% |
320.92M -21.7% |
425.5M 32.6% |
423.19M -0.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.46M - |
16.2M - |
-30.41M - |
-8.65M - |
52.51M - |
-32.42M - |
-110.61M - |
-20.7M - |
-8.23M - |
39.71M - |
542.74K -98.6% |
-37.64M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
62.27M - |
- | - | - |
29M - |
- | - | - |
21.72M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.23 4.5% |
0.14 -39.1% |
0.23 64.3% |
0.28 21.7% |
0.22 -21.4% |
0.31 40.9% |
0.1 -67.7% |
0.14 40.0% |
0.09 -35.7% |
-0.14 - |
0.11 - |
0.1 -9.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.05% 0.2% |
1.24% -39.5% |
1.99% 60.0% |
2.47% 24.5% |
1.94% -21.7% |
2.74% 41.7% |
0.89% -67.4% |
1.29% 44.7% |
0.7% -45.6% |
-1.09% - |
0.92% - |
0.79% -13.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.61% -0.5% |
0.95% -41.1% |
1.51% 58.9% |
1.88% 24.6% |
1.37% -27.0% |
1.71% 24.8% |
0.54% -68.6% |
0.8% 48.6% |
0.43% -45.9% |
-0.66% - |
0.56% - |
0.47% -15.4% |