2019 Q4 | 2020 Q4 | 2021 Q4 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
288.19M 0.1% |
119.5M -58.5% |
65.71M -45.0% |
335.65M 410.8% |
29.62M -91.2% |
332.91M 1024.0% |
312.11M -6.2% |
411.69M 31.9% |
420.75M 2.2% |
|
Cost of Revenue | [friend] | [friend] |
130.56M -3.7% |
53.29M -59.2% |
22.71M -57.4% |
143.97M 534.0% |
12.01M -91.7% |
143.63M 1095.7% |
139.82M -2.6% |
196.97M 40.9% |
201.54M 2.3% |
|
Gross Profit | [friend] | [friend] |
157.63M 3.4% |
66.21M -58.0% |
43M -35.1% |
191.68M 345.7% |
17.61M -90.8% |
189.29M 975.0% |
172.29M -9.0% |
214.72M 24.6% |
219.21M 2.1% |
|
Total Expenses | [friend] | [friend] |
253.91M 1.6% |
108.32M -57.3% |
55.08M -49.2% |
290.89M 428.2% |
45.34M -84.4% |
292.22M 544.6% |
292.66M 0.2% |
367.65M 25.6% |
371.44M 1.0% |
|
Operating Expense | [friend] | [friend] |
123.36M 7.8% |
55.03M -55.4% |
32.37M -41.2% |
146.92M 353.9% |
33.32M -77.3% |
148.6M 345.9% |
152.84M 2.9% |
170.68M 11.7% |
169.9M -0.5% |
|
Operating Income | [friend] | [friend] |
34.28M -9.8% |
11.19M -67.4% |
10.63M -4.9% |
44.76M 320.9% |
-15.72M - |
40.69M - |
19.45M -52.2% |
44.04M 126.5% |
49.3M 11.9% |
|
Net Income (Cont Operations) | [friend] | [friend] |
29.15M 3.4% |
10.01M -65.6% |
- |
36.18M - |
-12.99M - |
33.65M - |
- |
39.71M - |
- | |
Net Income | [friend] | [friend] |
29.15M 3.4% |
10.01M -65.6% |
12.1M 20.8% |
36.18M 199.0% |
-12.98M - |
33.68M - |
13.08M -61.2% |
41.82M 219.8% |
47.7M 14.1% |
|
Basic EPS | [friend] | [friend] |
0.63 3.3% |
0.21 -66.7% |
0.26 23.8% |
0.78 200% |
-0.28 - |
0.73 - |
0.29 -60.3% |
0.81 179.3% |
0.98 21.0% |
|
Diluted EPS | [friend] | [friend] |
0.63 3.3% |
0.21 -66.7% |
0.26 23.8% |
0.78 200% |
-0.28 - |
0.73 - |
0.29 -60.3% |
0.81 179.3% |
0.98 21.0% |