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] |
98.46M -52.2% |
236.65M 140.3% |
32.78M -86.1% |
245.74M 649.6% |
57.81M -76.5% |
248.02M 329.1% |
259.11M 4.5% |
244.02M -5.8% |
238.64M -2.2% |
281.56M 18.0% |
300.01M 6.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
60.88M -44.4% |
134.45M 120.9% |
20.17M -85.0% |
136.14M 574.9% |
33.29M -75.5% |
134.74M 304.8% |
140.08M 4.0% |
138.55M -1.1% |
140.07M 1.1% |
169.51M 21.0% |
184.24M 8.7% |
|
Gross Profit | [friend] | [friend] | [friend] |
37.58M -61.0% |
102.2M 171.9% |
12.61M -87.7% |
109.6M 769.1% |
24.52M -77.6% |
113.28M 362.0% |
119.03M 5.1% |
105.48M -11.4% |
98.57M -6.5% |
112.05M 13.7% |
115.77M 3.3% |
|
Total Expenses | [friend] | [friend] | [friend] |
60.88M -54.7% |
168.22M 176.3% |
29.89M -82.2% |
186.68M 524.6% |
44.59M -76.1% |
175.12M 292.7% |
184.91M 5.6% |
191.37M 3.5% |
199.62M 4.3% |
236.99M 18.7% |
254.99M 7.6% |
|
Operating Expense | [friend] | [friend] | [friend] |
0 -100% |
33.77M - |
9.72M -71.2% |
50.53M 420.1% |
11.31M -77.6% |
40.37M 257.1% |
44.83M 11.0% |
52.82M 17.8% |
59.55M 12.7% |
67.48M 13.3% |
70.75M 4.8% |
|
Operating Income | [friend] | [friend] | [friend] |
37.58M -47.5% |
68.43M 82.1% |
2.89M -95.8% |
59.06M 1940.9% |
13.21M -77.6% |
72.9M 451.8% |
74.2M 1.8% |
52.65M -29.0% |
39.02M -25.9% |
44.57M 14.2% |
45.02M 1.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
17.77M -68.4% |
55.19M 210.5% |
- |
23.58M - |
- |
57M - |
- |
45.92M - |
- |
37.81M - |
- | |
Net Income | [friend] | [friend] | [friend] |
17.77M -68.4% |
55.19M 210.5% |
4.41M -92.0% |
61.01M 1282.4% |
8.94M -85.4% |
57M 537.9% |
57.08M 0.1% |
45.92M -19.6% |
43.97M -4.2% |
37.81M -14.0% |
42.57M 12.6% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.395 -68.4% |
1.23 211.4% |
0.1 -91.9% |
1.355 1255.1% |
0.199 -85.3% |
1.27 539.5% |
1.24 -2.4% |
0.984 -20.6% |
0.902 -8.4% |
0.67 -25.7% |
0.72 7.5% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.395 -68.4% |
1.23 211.4% |
0.1 -91.9% |
1.355 1255.1% |
0.199 -85.3% |
1.27 539.5% |
1.24 -2.4% |
0.984 -20.6% |
0.902 -8.4% |
0.67 -25.7% |
0.72 7.5% |