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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.63% 8.1% |
24.08% 29.2% |
16.29% -32.4% |
19.43% 19.3% |
21.73% 11.9% |
14.89% -31.5% |
11.61% -22.0% |
26.12% 124.9% |
17.32% -33.7% |
19.28% 11.3% |
10.1% -47.6% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.38% -2.4% |
43.05% -5.1% |
45.03% 4.6% |
46.78% 3.9% |
43.13% -7.8% |
42.26% -2.0% |
42.82% 1.3% |
51.73% 20.8% |
46.25% -10.6% |
50.37% 8.9% |
41.11% -18.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.32% -3.5% |
33.94% 8.4% |
31.61% -6.9% |
32.53% 2.9% |
29.71% -8.6% |
27.47% -7.5% |
25.28% -8.0% |
37.09% 46.7% |
27.24% -26.6% |
32.52% 19.4% |
19.8% -39.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
269.41M 8.9% |
359.57M 33.5% |
254.92M -29.1% |
299.9M 17.6% |
281.22M -6.2% |
351.25M 24.9% |
278.59M -20.7% |
339.05M 21.7% |
306.12M -9.7% |
352.94M 15.3% |
288.15M -18.4% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.14B 1.4% |
5.35B 4.1% |
5.47B 2.3% |
5.77B 5.5% |
5.74B -0.6% |
5.82B 1.4% |
5.79B -0.6% |
5.93B 2.4% |
5.96B 0.5% |
6.24B 4.8% |
6.33B 1.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.89B 0.8% |
3.01B 4.1% |
3.09B 2.7% |
3.4B 9.9% |
3.3B -2.9% |
3.4B 3.1% |
3.34B -1.9% |
3.34B 0.1% |
3.32B -0.6% |
3.48B 4.9% |
3.54B 1.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.12B 2.4% |
2.2B 4.1% |
2.24B 1.9% |
2.24B -0.3% |
2.3B 2.7% |
2.35B 2.3% |
2.35B -0.3% |
2.43B 3.8% |
2.49B 2.2% |
2.56B 3.0% |
2.59B 1.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
159.97M - |
- | - | - |
124.11M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
605.14M -42.8% |
412.94M -31.8% |
208.92M -49.4% |
285.04M 36.4% |
411.39M 44.3% |
389.6M -5.3% |
294.35M -24.4% |
245.82M -16.5% |
278.14M 13.1% |
236.89M -14.8% |
368.07M 55.4% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
412.94M -31.8% |
208.92M -49.4% |
285.04M 36.4% |
411.39M 44.3% |
389.6M -5.3% |
294.35M -24.4% |
245.82M -16.5% |
278.14M 13.1% |
236.89M -14.8% |
368.07M 55.4% |
267.7M -27.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-80.38M - |
4.33M - |
-62.5M - |
64.79M - |
-15.2M - |
123.56M - |
-59.05M - |
-16.87M - |
-39.46M - |
56.87M - |
-151.32M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
100.66M - |
- | - | - |
118.79M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.16 -10.4% |
0.29 81.2% |
0.13 -55.2% |
0.126 -2.9% |
0.13 3.0% |
0.11 -15.4% |
0.07 -36.4% |
0.19 171.4% |
0.12 -36.8% |
0.14 16.7% |
0.06 -57.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.4% 16.6% |
4.01% 67.0% |
1.87% -53.4% |
2.6% 39.2% |
2.69% 3.6% |
2.25% -16.5% |
1.38% -38.7% |
3.71% 169.0% |
2.15% -41.9% |
2.69% 25.0% |
1.13% -58.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.98% 20.1% |
1.65% 67.8% |
0.77% -53.5% |
1.04% 35.0% |
1.06% 2.5% |
0.9% -14.8% |
0.56% -38.4% |
1.51% 171.2% |
0.89% -41.0% |
1.12% 25.0% |
0.46% -58.5% |