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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - |
0% - |
0% - |
- | - |
0% - |
- | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.24% 38.1% |
10.37% -15.3% |
7.47% -27.9% |
9.77% 30.7% |
10.26% 5.0% |
9.8% -4.4% |
7.41% -24.4% |
11.05% 49.2% |
7.99% -27.7% |
11.95% 49.6% |
7.51% -37.2% |
9.21% 22.7% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.01% 15.1% |
24.96% -4.0% |
17.56% -29.7% |
25.32% 44.2% |
23.84% -5.8% |
20.94% -12.2% |
21.13% 0.9% |
25.95% 22.8% |
22.12% -14.7% |
28.61% 29.3% |
17.65% -38.3% |
22.48% 27.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.69% 11.2% |
11.37% -16.9% |
4.57% -59.8% |
15.05% 229.0% |
12.65% -15.9% |
10.53% -16.8% |
8.07% -23.4% |
13.19% 63.6% |
9.03% -31.6% |
15.62% 73.0% |
7.21% -53.8% |
9.95% 37.9% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
251.25M -9.1% |
242.16M -3.6% |
300.7M 24.2% |
303.98M 1.1% |
250.72M -17.5% |
384.14M 53.2% |
303.21M -21.1% |
265.81M -12.3% |
298.39M 12.3% |
318.55M 6.8% |
392.92M 23.3% |
263.71M -32.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.7B -3.1% |
1.69B -0.8% |
1.94B 14.6% |
1.92B -0.9% |
1.88B -2.1% |
2B 6.3% |
1.99B -0.4% |
1.94B -2.3% |
1.95B 0.5% |
2.03B 4.0% |
2.1B 3.7% |
2.05B -2.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
498.11M -7.2% |
456.52M -8.3% |
655.69M 43.6% |
601.44M -8.3% |
574.63M -4.5% |
654.16M 13.8% |
613.01M -6.3% |
536.43M -12.5% |
568.45M 6.0% |
599.83M 5.5% |
639.36M 6.6% |
552.82M -13.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.16B -0.6% |
1.18B 2.2% |
1.2B 1.9% |
1.23B 2.5% |
1.22B -1.0% |
1.26B 3.3% |
1.29B 2.0% |
1.32B 2.6% |
1.31B -0.9% |
1.35B 3.4% |
1.38B 2.3% |
1.41B 1.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
46.91M - |
- | - | - |
61.96M - |
- | - | - |
-21.11M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
589.94M -25.4% |
509.76M -13.6% |
490.1M -3.9% |
401M -18.2% |
292.74M -27.0% |
270.83M -7.5% |
243.56M -10.1% |
324.83M 33.4% |
218.47M -32.7% |
170.94M -21.8% |
125.44M -26.6% |
227.2M 81.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
509.76M -13.6% |
490.1M -3.9% |
401M -18.2% |
292.74M -27.0% |
270.83M -7.5% |
243.56M -10.1% |
324.83M 33.4% |
218.47M -32.7% |
170.94M -21.8% |
125.44M -26.6% |
227.2M 81.1% |
117.66M -48.2% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.19M - |
19.66M - |
46.72M 137.6% |
13.74M -70.6% |
38.74M 182.0% |
-9.66M - |
80.82M - |
-97.71M - |
24.41M - |
-15.5M - |
37.46M - |
-58.15M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
58.96M - |
- | - | - |
67.01M - |
- | - | - |
61.46M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.23 27.8% |
0.19 -17.4% |
0.17 -10.5% |
0.22 29.4% |
0.2 -9.1% |
0.28 40.0% |
0.17 -39.3% |
0.22 29.4% |
0.17 -22.7% |
0.29 70.6% |
0.22 -24.1% |
0.18 -18.2% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.65% 24.7% |
2.15% -19.0% |
1.88% -12.3% |
2.44% 29.3% |
2.1% -14.0% |
3.03% 44.7% |
1.76% -41.9% |
2.25% 27.9% |
1.81% -19.5% |
2.86% 57.8% |
2.16% -24.7% |
1.74% -19.3% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.78% 26.5% |
1.48% -16.8% |
1.24% -16.2% |
1.54% 24.3% |
1.36% -12.0% |
1.94% 43.5% |
1.13% -42.0% |
1.5% 32.6% |
1.22% -18.1% |
1.91% 56.2% |
1.43% -25.4% |
1.17% -18.0% |