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 (%) | - | - | - | - | - |
38.62% - |
38.55% -0.2% |
38.55% 0.0% |
38.55% 0.0% |
39.41% 2.2% |
- |
29.82% - |
|
Net Margin | - |
14.9% - |
36.04% 141.9% |
13.06% -63.8% |
6.79% -48.0% |
11.93% 75.6% |
5.22% -56.2% |
13.03% 149.6% |
10.83% -16.9% |
13.05% 20.5% |
-0.11% - |
14.49% - |
|
Gross Margin | - |
62.53% - |
62.8% 0.4% |
61.4% -2.2% |
62.4% 1.6% |
62.9% 0.8% |
58.16% -7.5% |
61.62% 6.0% |
62.14% 0.8% |
61.33% -1.3% |
53.54% -12.7% |
62.97% 17.6% |
|
Operating Margin | - |
20.36% - |
11.54% -43.3% |
17.74% 53.8% |
16.95% -4.5% |
19.68% 16.1% |
15.32% -22.1% |
21% 37.1% |
18.68% -11.1% |
20.87% 11.8% |
9.8% -53.1% |
22.44% 129.0% |
|
Total Revenue |
4.58B - |
2.49B -45.6% |
1.47B -41.2% |
2.63B 79.3% |
2.56B -2.5% |
2.89B 12.9% |
3.79B 31.2% |
2.99B -21.3% |
2.75B -7.8% |
2.8B 1.7% |
2.77B -1.1% |
2.92B 5.5% |
|
Total Assets | - | - |
34.45B - |
- |
45.01B - |
- |
34.81B - |
- |
34.16B - |
- |
34.05B - |
- | |
Total Liabilities | - | - |
7.97B - |
- |
18.01B - |
- |
18.36B - |
- |
17.6B - |
- |
17.33B - |
- | |
Total Equity | - | - |
26.36B - |
- |
26.89B - |
- |
16.33B - |
- |
16.45B - |
- |
16.61B - |
- | |
Operating CashFlow |
234M - |
- |
1.12B - |
- |
680M - |
- | - | - |
749M - |
- | - | - | |
Beginning Cash Position |
323M - |
- |
295M - |
- |
406M - |
- | - | - |
611M - |
- | - | - | |
End Cash Position |
295M - |
- |
405M - |
- |
1.07B - |
- | - | - |
461M - |
- | - | - | |
Free Cash Flow |
110M - |
- |
948M - |
- |
588M - |
- | - | - |
605M - |
- | - | - | |
Net Income (Cont Operations) |
520M - |
- |
919M - |
- |
544M - |
- | - | - |
730M - |
- | - | - | |
Diluted Net Income |
520M - |
371M -28.7% |
528M 42.3% |
343M -35.0% |
174M -49.3% |
345M 98.3% |
198M -42.6% |
389M 96.5% |
298M -23.4% |
365M 22.5% |
-3M - |
423M - |
|
Diluted EPS |
0.056 - |
0.04 -28.7% |
0.057 42.3% |
0.037 -35.0% |
0.019 -49.3% |
0.037 98.3% |
0.021 -42.6% |
0.042 95.9% |
0.032 -23.8% |
0.04 23.5% |
0 -100% |
0.046 - |
|
Return On Equity (%) | - | - |
2% - |
- |
0.65% - |
- |
1.21% - |
- |
1.81% - |
- |
-0.02% - |
- | |
Return On Assets (%) | - | - |
1.53% - |
- |
0.39% - |
- |
0.57% - |
- |
0.87% - |
- |
-0.01% - |
- |