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] | - | - | - | - | - |
75.82% - |
73.46% -3.1% |
73% -0.6% |
66.22% -9.3% |
65.85% -0.6% |
65.85% 0% |
66.53% 1.0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
12.48% 476.5% |
5.69% -54.4% |
7.29% 28.1% |
8.43% 15.7% |
10.26% 21.7% |
7.09% -30.9% |
4.45% -37.2% |
8.94% 100.7% |
6.63% -25.8% |
8.72% 31.4% |
-6.79% - |
10.21% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
30.8% -10.5% |
30.02% -2.5% |
23.08% -23.1% |
27.65% 19.8% |
26.97% -2.5% |
30.77% 14.1% |
26.46% -14.0% |
28.98% 9.5% |
28.99% 0.0% |
26.85% -7.4% |
26.14% -2.6% |
25.97% -0.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
16.19% 1500.5% |
4.99% -69.2% |
11.45% 129.4% |
9.59% -16.3% |
12.58% 31.2% |
8.73% -30.6% |
8.87% 1.6% |
8.43% -4.9% |
10.58% 25.5% |
10.87% 2.8% |
-0.02% - |
6.41% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
480.15M 143.4% |
343.98M -28.4% |
776.75M 125.8% |
434.94M -44.0% |
645.96M 48.5% |
475.51M -26.4% |
664.76M 39.8% |
462.8M -30.4% |
686.67M 48.4% |
712.19M 3.7% |
649.54M -8.8% |
494.17M -23.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
3.11B 18.1% |
2.84B -8.7% |
3.23B 13.8% |
3.19B -1.4% |
3.22B 1.0% |
3.43B 6.6% |
3.62B 5.4% |
4.55B 25.7% |
4.58B 0.7% |
4.79B 4.7% |
4.77B -0.6% |
4.77B 0.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
1.7B -2.5% |
1.46B -14.1% |
1.79B 22.9% |
1.71B -4.5% |
1.72B 0.4% |
1.88B 9.6% |
2.02B 7.5% |
2.1B 4.0% |
2.12B 0.9% |
2.25B 6.1% |
2.3B 1.9% |
2.25B -2.1% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
1.41B 58.0% |
1.38B -2.3% |
1.44B 4.3% |
1.48B 2.5% |
1.5B 1.6% |
1.54B 3.0% |
1.59B 2.7% |
2.43B 53.3% |
2.44B 0.2% |
2.52B 3.4% |
2.45B -2.7% |
2.5B 2.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
24.59M 121.3% |
- | - | - |
24.18M - |
- | - | - |
-38.28M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
232.15M -20.9% |
623.72M 168.7% |
106.57M -82.9% |
253.92M 138.3% |
173.83M -31.5% |
127.11M -26.9% |
152.18M 19.7% |
198.88M 30.7% |
990.78M 398.2% |
766.42M -22.6% |
727.36M -5.1% |
458.53M -37.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
623.72M 168.7% |
106.57M -82.9% |
253.92M 138.3% |
173.83M -31.5% |
127.11M -26.9% |
152.18M 19.7% |
198.88M 30.7% |
990.78M 398.2% |
766.42M -22.6% |
727.36M -5.1% |
460.99M -36.6% |
367.26M -20.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
-107.41M - |
-153.46M - |
6.9M - |
-53.69M - |
-78.12M - |
-46.59M - |
34.02M - |
-67.82M - |
-37.86M - |
-103.71M - |
1.5M - |
-64.9M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
65.09M 1381.6% |
- | - | - |
104.5M - |
- | - | - |
87.48M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.34 1600% |
0.06 -82.4% |
0.25 316.7% |
0.15 -40% |
0.28 86.7% |
0.14 -50% |
0.12 -14.3% |
0.17 41.7% |
0.17 0% |
0.24 41.2% |
-0.18 - |
0.19 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
5.19% 985.4% |
1.4% -73.0% |
4.01% 186.6% |
2.51% -37.4% |
4.45% 77.2% |
2.22% -50.3% |
1.89% -14.6% |
2.06% 8.9% |
1.87% -9.1% |
2.51% 33.8% |
-1.77% - |
2.04% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
2.08% 1168.9% |
0.66% -68.5% |
1.86% 183.6% |
1.14% -38.7% |
2.07% 81.1% |
1.01% -51.0% |
0.84% -17.1% |
1.01% 20.7% |
1% -1.5% |
1.32% 32.7% |
-0.92% - |
1.06% - |