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] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.35% 16.8% |
24.44% -7.2% |
27.37% 12.0% |
29.35% 7.2% |
23.25% -20.8% |
18.38% -20.9% |
-0.08% - |
-9.49% - |
-9.66% - |
-142.92% - |
-18.82% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
84.27% 2.0% |
82.87% -1.7% |
83.61% 0.9% |
84.55% 1.1% |
80.04% -5.3% |
73.99% -7.6% |
57.39% -22.4% |
37.21% -35.2% |
45.13% 21.3% |
52.65% 16.6% |
40.27% -23.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
70.37% -0.2% |
67.65% -3.9% |
68.51% 1.3% |
71.23% 4.0% |
61.12% -14.2% |
53.37% -12.7% |
3.21% -94.0% |
-20.21% - |
-19.49% - |
-5.45% - |
-31.28% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
204.81M -6.0% |
228.44M 11.5% |
244.29M 6.9% |
242.73M -0.6% |
191.26M -21.2% |
204.71M 7.0% |
79.03M -61.4% |
68.91M -12.8% |
66.86M -3.0% |
74.14M 10.9% |
64.18M -13.4% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.89B 18.3% |
1.92B 1.2% |
2.04B 6.5% |
2.17B 6.3% |
2.25B 3.6% |
2.28B 1.5% |
2.32B 1.4% |
2.26B -2.2% |
2.27B 0.1% |
1.49B -34.4% |
1.44B -2.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.44B 13.6% |
1.37B -4.7% |
1.39B 1.2% |
1.4B 0.7% |
1.41B 0.7% |
1.38B -2.1% |
1.41B 2.7% |
1.37B -3.4% |
1.38B 0.6% |
697.57M -49.3% |
667.25M -4.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
302.64M 56.1% |
315.5M 4.2% |
382.56M 21.3% |
456.59M 19.4% |
503.76M 10.3% |
545.22M 8.2% |
521.52M -4.3% |
520.57M -0.2% |
519.29M -0.2% |
416.75M -19.7% |
410.66M -1.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
105.56M -36.4% |
58.74M -44.4% |
162.3M 176.3% |
164.28M 1.2% |
110.06M -33.0% |
99.33M -9.7% |
85.07M -14.4% |
19.19M -77.4% |
14.17M -26.2% |
7.79M -45.0% |
-8.47M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
374.71M 51.3% |
547.9M 46.2% |
551.27M 0.6% |
431.47M -21.7% |
550.68M 27.6% |
617.45M 12.1% |
632.14M 2.4% |
628.27M -0.6% |
580.18M -7.7% |
579.61M -0.1% |
574.96M -0.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
547.9M 46.2% |
551.27M 0.6% |
431.47M -21.7% |
550.68M 27.6% |
617.45M 12.1% |
632.14M 2.4% |
628.27M -0.6% |
580.18M -7.7% |
579.61M -0.1% |
574.96M -0.8% |
561.69M -2.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
104.23M -35.4% |
53.09M -49.1% |
159.56M 200.6% |
162.62M 1.9% |
103.59M -36.3% |
93.12M -10.1% |
77.21M -17.1% |
-5.87M - |
-1.66M - |
-9.01M - |
-14.13M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
132.18M -1.7% |
127.11M -3.8% |
146.86M 15.5% |
156.72M 6.7% |
99.65M -36.4% |
87.43M -12.3% |
-1.35M - |
-11.94M - |
-15.1M - |
-109.98M - |
-22.68M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
114.47M 132.9% |
110.57M -3.4% |
66.86M -39.5% |
136.54M 104.2% |
44.49M -67.4% |
75.16M 69.0% |
-67K - |
-6.54M - |
-6.46M - |
-105.96M - |
-12.08M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.44 0% |
0.42 -4.5% |
0.5 19.0% |
0.53 6.0% |
0.34 -35.8% |
0.28 -17.6% |
-0.001 - |
-0.05 - |
-0.05 - |
-0.8 - |
-0.09 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.73% -32.2% |
18.06% -16.9% |
19.16% 6.0% |
16.98% -11.4% |
9.26% -45.5% |
7.18% -22.5% |
-0.01% - |
-1.26% - |
-1.24% - |
-22.64% - |
-2.92% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.09% -7.2% |
2.93% -5.1% |
3.38% 15.3% |
3.38% 0.1% |
2.01% -40.5% |
1.66% -17.4% |
0% - |
-0.29% - |
-0.29% - |
-5.64% - |
-0.82% - |