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] |
17.03% 22.3% |
19.02% 11.7% |
15.44% -18.9% |
16.16% 4.7% |
13.58% -15.9% |
7.46% -45.1% |
6.67% -10.7% |
4.18% -37.2% |
7.25% 73.3% |
12.35% 70.4% |
7.31% -40.8% |
0.46% -93.7% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.98% 20.6% |
32.98% 0.0% |
34.19% 3.7% |
31.48% -7.9% |
26.26% -16.6% |
19.98% -23.9% |
29.99% 50.1% |
18.17% -39.4% |
18.12% -0.3% |
23.49% 29.7% |
20.26% -13.7% |
10.73% -47.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.43% 80.2% |
22.76% 6.2% |
21.46% -5.7% |
19.86% -7.5% |
17.03% -14.2% |
9.65% -43.3% |
11.19% 16.0% |
5.17% -53.8% |
8.57% 65.9% |
14.27% 66.4% |
10.58% -25.9% |
1.31% -87.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
268.15M 34.7% |
359.49M 34.1% |
377.68M 5.1% |
329.62M -12.7% |
440M 33.5% |
414.85M -5.7% |
250.68M -39.6% |
329.06M 31.3% |
426.83M 29.7% |
514.95M 20.6% |
612.34M 18.9% |
462.48M -24.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.95B -2.5% |
2.15B 10.4% |
2.28B 6.0% |
2.38B 4.3% |
2.33B -1.9% |
2.37B 1.5% |
2.41B 1.8% |
2.38B -1.1% |
2.44B 2.3% |
2.5B 2.7% |
2.56B 2.2% |
2.41B -5.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
348.25M -0.3% |
479.52M 37.7% |
555.32M 15.8% |
595.16M 7.2% |
590.73M -0.7% |
589.89M -0.1% |
619.31M 5.0% |
574.84M -7.2% |
652.04M 13.4% |
662.31M 1.6% |
679.4M 2.6% |
537.53M -20.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.54B -3.1% |
1.61B 4.4% |
1.67B 3.5% |
1.73B 3.4% |
1.68B -2.4% |
1.72B 2.1% |
1.73B 0.7% |
1.75B 1.0% |
1.73B -1.3% |
1.78B 3.0% |
1.81B 1.9% |
1.81B -0.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
54.83M - |
- | - | - |
103.98M - |
- | - | - |
44.18M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.05B -3.1% |
934.37M -10.8% |
954.51M 2.2% |
931.59M -2.4% |
928.76M -0.3% |
809.41M -12.9% |
752.19M -7.1% |
776.93M 3.3% |
738.74M -4.9% |
721.7M -2.3% |
744.32M 3.1% |
810.18M 8.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
934.37M -10.8% |
954.51M 2.2% |
931.59M -2.4% |
928.76M -0.3% |
809.41M -12.9% |
752.19M -7.1% |
767.72M 2.1% |
738.74M -3.8% |
721.7M -2.3% |
744.32M 3.1% |
802.85M 7.9% |
651.25M -18.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.36M - |
-30.49M - |
-23.24M - |
-40.98M - |
-34.38M - |
-55.96M - |
32.79M - |
-51.79M - |
9.25M - |
28.38M 206.7% |
103.42M 264.4% |
-97.9M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
75.15M - |
- | - | - |
116.12M - |
- | - | - |
40.42M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.161 64.7% |
0.242 49.8% |
0.206 -14.7% |
0.188 -8.6% |
0.211 12.2% |
0.109 -48.2% |
0.059 -46.0% |
0.049 -17.6% |
0.109 124.6% |
0.225 105.6% |
0.158 -29.6% |
0.008 -95.2% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.91% 65.8% |
4.33% 48.9% |
3.55% -18.0% |
3.14% -11.7% |
3.5% 11.7% |
1.82% -48.1% |
0.97% -46.8% |
0.79% -18.3% |
1.78% 125.1% |
3.63% 103.8% |
2.49% -31.2% |
0.12% -95.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.31% 67.3% |
3.34% 44.2% |
2.63% -21.1% |
2.29% -13.1% |
2.54% 10.9% |
1.32% -48.1% |
0.7% -46.9% |
0.57% -17.9% |
1.29% 123.6% |
2.58% 100.6% |
1.77% -31.3% |
0.09% -95.1% |