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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.83% 260.1% |
4.88% -86.0% |
5.16% 5.8% |
3.6% -30.2% |
1.39% -61.3% |
5.22% 274.9% |
0.98% -81.2% |
4.37% 343.9% |
3.18% -27.3% |
7.27% 128.9% |
4.49% -38.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.23% 2.7% |
36.95% -0.7% |
34.44% -6.8% |
32.16% -6.6% |
30.69% -4.6% |
27.68% -9.8% |
29.8% 7.7% |
32.67% 9.6% |
30.99% -5.1% |
32.48% 4.8% |
33.21% 2.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.06% -9.6% |
7.77% -40.5% |
7.11% -8.5% |
6.45% -9.3% |
2.66% -58.7% |
8.24% 209.8% |
9.07% 10.1% |
9.29% 2.5% |
8.93% -3.9% |
10.94% 22.5% |
6.73% -38.5% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
637.27M 0.5% |
551.71M -13.4% |
599.44M 8.7% |
748.19M 24.8% |
762.78M 2.0% |
946.77M 24.1% |
847.37M -10.5% |
842.93M -0.5% |
810.08M -3.9% |
800.88M -1.1% |
800.5M 0.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.93B 22.5% |
1.92B -0.3% |
1.98B 2.6% |
1.95B -1.5% |
1.95B 0.3% |
2.06B 5.8% |
2.04B -1.3% |
2.03B -0.5% |
2.07B 2.1% |
2.16B 4.4% |
2.12B -1.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
456.85M 38.3% |
421.26M -7.8% |
439.68M 4.4% |
381.44M -13.2% |
376.02M -1.4% |
440.22M 17.1% |
403.33M -8.4% |
356.89M -11.5% |
371.41M 4.1% |
378.25M 1.8% |
445.13M 17.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.47B 18.3% |
1.5B 2.0% |
1.54B 2.2% |
1.56B 1.9% |
1.58B 0.7% |
1.62B 3.1% |
1.63B 0.6% |
1.67B 2.3% |
1.7B 1.7% |
1.78B 4.9% |
1.68B -5.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
137.21M - |
- | - | - |
3.66M - |
- | - | - |
180.5M - |
- | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.06B - |
- | - | - |
1.33B - |
- | - | - |
1.21B - |
- | - | |
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.39B - |
- | - | - |
1.27B - |
- | - | - |
1.37B - |
- | - | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
115.62M - |
- | - | - |
-30.3M - |
- | - | - |
179.5M - |
- | - | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
429.51M - |
- | - | - |
64.99M - |
- | - | - |
108.75M - |
- | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
221.97M 261.9% |
26.91M -87.9% |
30.92M 14.9% |
26.93M -12.9% |
10.62M -60.6% |
49.42M 365.3% |
8.34M -83.1% |
36.8M 341.6% |
25.73M -30.1% |
58.22M 126.3% |
35.97M -38.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
54.33 261.7% |
6.55 -87.9% |
7.68 17.3% |
6.68 -13.0% |
2.67 -60.0% |
12.34 362.2% |
1.39 -88.7% |
9.12 556.1% |
6.31 -30.8% |
14.34 127.3% |
8.9 -37.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.33% 223.4% |
1.81% -88.9% |
2.03% 12.5% |
1.74% -14.6% |
0.68% -61.1% |
3.09% 356.6% |
0.51% -83.4% |
2.23% 335.4% |
1.53% -31.5% |
3.34% 118.9% |
2.08% -37.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.66% 218.3% |
1.4% -89.0% |
1.59% 13.6% |
1.37% -13.4% |
0.55% -60.3% |
2.46% 351.5% |
0.41% -83.5% |
1.81% 345.6% |
1.26% -30.7% |
2.75% 119.1% |
1.68% -39.0% |