2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
278.43M -36.6% |
489.58M 75.8% |
207.84M -57.5% |
545.1M 162.3% |
121.42M -77.7% |
547.12M 350.6% |
561.08M 2.6% |
580.97M 3.5% |
577.65M -0.6% |
581.73M 0.7% |
594.56M 2.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
89.3M -42.5% |
167.88M 88.0% |
- |
121.75M - |
55.09M -54.7% |
215.99M 292.1% |
80.14M -62.9% |
235.7M 194.1% |
220.14M -6.6% |
220.64M 0.2% |
227.75M 3.2% |
|
Gross Profit | [friend] | [friend] | [friend] |
278.43M -2.0% |
321.7M 15.5% |
207.84M -35.4% |
377.22M 81.5% |
66.33M -82.4% |
331.13M 399.2% |
345.08M 4.2% |
345.26M 0.1% |
357.51M 3.5% |
361.09M 1.0% |
366.81M 1.6% |
|
Total Expenses | [friend] | [friend] | [friend] |
0 -100% |
421.2M - |
- |
262.48M - |
113.45M -56.8% |
462.81M 308.0% |
157.84M -65.9% |
487.14M 208.6% |
485.01M -0.4% |
491.94M 1.4% |
509.73M 3.6% |
|
Operating Expense | [friend] | [friend] | [friend] |
0 -100% |
253.33M - |
- |
140.73M - |
58.35M -58.5% |
246.82M 323.0% |
77.7M -68.5% |
251.44M 223.6% |
264.87M 5.3% |
271.3M 2.4% |
281.98M 3.9% |
|
Operating Income | [friend] | [friend] | [friend] |
278.43M 314.1% |
68.37M -75.4% |
207.84M 204.0% |
123.9M -40.4% |
7.98M -93.6% |
84.31M 956.7% |
98.26M 16.6% |
93.83M -4.5% |
92.64M -1.3% |
89.8M -3.1% |
84.83M -5.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
55.95M 10.3% |
70.22M 25.5% |
- | - | - |
78.98M - |
- | - | - |
85.63M - |
- | |
Net Income | [friend] | [friend] | [friend] |
55.95M 10.3% |
70.22M 25.5% |
50.71M -27.8% |
77.64M 53.1% |
11.48M -85.2% |
78.98M 588.1% |
83.55M 5.8% |
85.67M 2.5% |
85.81M 0.2% |
85.63M -0.2% |
89.23M 4.2% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.209 - |
0.27 29.0% |
0.19 -29.8% |
0.298 57.0% |
0.04 -86.6% |
0.3 650% |
0.317 5.7% |
0.32 0.9% |
0.31 -3.1% |
0.29 -6.5% |
0.25 -13.8% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.209 - |
0.27 29.0% |
0.19 -29.8% |
0.298 57.0% |
0.04 -86.6% |
0.3 650% |
0.317 5.7% |
0.32 0.9% |
0.31 -3.1% |
0.29 -6.5% |
0.25 -13.8% |