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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] |
26.33% -12.1% |
14.37% -45.4% |
5.8% -59.6% |
32.47% 459.7% |
28.88% -11.0% |
16.56% -42.7% |
12.57% -24.1% |
33.69% 168.0% |
32.01% -5.0% |
13.58% -57.6% |
25.67% 89.1% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
88.74% 1.3% |
88.72% 0.0% |
90.42% 1.9% |
97.37% 7.7% |
96.85% -0.5% |
96.53% -0.3% |
96.99% 0.5% |
97.27% 0.3% |
97.46% 0.2% |
97.74% 0.3% |
97.81% 0.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
37.78% -12.5% |
20.25% -46.4% |
10.08% -50.2% |
47.54% 371.5% |
41.64% -12.4% |
24.01% -42.3% |
21.82% -9.1% |
48.61% 122.8% |
46.23% -4.9% |
19.61% -57.6% |
31.59% 61.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
382.55M 13.5% |
412.75M 7.9% |
444.03M 7.6% |
439.09M -1.1% |
468.45M 6.7% |
496.62M 6.0% |
532.91M 7.3% |
555.49M 4.2% |
587.43M 5.8% |
621.46M 5.8% |
669.77M 7.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] |
2.01B 12.9% |
2.19B 8.7% |
2.21B 0.8% |
2.25B 1.9% |
2.56B 14.1% |
2.45B -4.4% |
2.61B 6.5% |
2.61B -0.1% |
3.06B 17.2% |
3.1B 1.5% |
3.35B 7.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] |
638.65M 25.3% |
754.19M 18.1% |
746.91M -1.0% |
696.76M -6.7% |
878.68M 26.1% |
883.23M 0.5% |
975.36M 10.4% |
856.45M -12.2% |
1.07B 25.5% |
1.04B -3.7% |
1.11B 6.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] |
1.37B 8.0% |
1.43B 4.3% |
1.46B 1.8% |
1.55B 6.3% |
1.69B 8.7% |
1.57B -7.0% |
1.63B 4.3% |
1.75B 7.2% |
1.98B 13.2% |
2.07B 4.3% |
2.24B 8.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] |
293.24M - |
- | - | - |
442.44M - |
- | - | - |
521.95M - |
- | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] |
1.62B - |
- | - | - |
1.9B - |
- | - | - |
2.3B - |
- | - | |
End Cash Position | [friend] | [friend] | [friend] | [friend] |
1.8B - |
- | - | - |
2.29B - |
- | - | - |
2.78B - |
- | - | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] |
291.35M - |
- | - | - |
440.56M - |
- | - | - |
521.74M - |
- | - | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
290.93M - |
- | - | - |
403.83M - |
- | - | - |
541.58M - |
- | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] |
100.74M -0.3% |
59.31M -41.1% |
25.76M -56.6% |
142.55M 453.4% |
135.28M -5.1% |
82.22M -39.2% |
66.98M -18.5% |
187.13M 179.4% |
188.06M 0.5% |
84.37M -55.1% |
171.9M 103.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
9.2 0.2% |
5.39 -41.4% |
2.34 -56.6% |
12.97 454.3% |
12.31 -5.1% |
7.51 -39.0% |
6.22 -17.2% |
17.25 177.3% |
17.3 0.3% |
7.47 -56.8% |
15.8 111.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] |
7.62% -7.9% |
4.23% -44.5% |
1.78% -57.9% |
9.48% 431.8% |
8.36% -11.8% |
5.05% -39.6% |
4.18% -17.3% |
11.05% 164.2% |
10.07% -8.9% |
4.16% -58.6% |
7.98% 91.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] |
5.31% -7.8% |
2.83% -46.8% |
1.17% -58.5% |
6.4% 446.0% |
5.62% -12.2% |
3.28% -41.7% |
2.65% -19.3% |
7.17% 170.9% |
6.64% -7.4% |
2.74% -58.7% |
5.33% 94.6% |