2020 Q4 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] |
222.56M 101.2% |
90.41M -59.4% |
97.66M 8.0% |
68.95M -29.4% |
324.52M 370.7% |
399.76M 23.2% |
453.41M 13.4% |
478.94M 5.6% |
508.69M 6.2% |
554.66M 9.0% |
|
Cost of Revenue | [friend] |
69.37M 111.4% |
30.05M -56.7% |
31.08M 3.4% |
21.98M -29.3% |
106.47M 384.5% |
124.59M 17.0% |
137.98M 10.7% |
144.06M 4.4% |
150.46M 4.4% |
157.81M 4.9% |
|
Gross Profit | [friend] |
153.18M 96.8% |
60.37M -60.6% |
66.58M 10.3% |
46.97M -29.5% |
218.05M 364.2% |
275.17M 26.2% |
315.43M 14.6% |
334.87M 6.2% |
358.23M 7.0% |
396.85M 10.8% |
|
Total Expenses | [friend] |
203.04M 116.1% |
86.78M -57.3% |
77.21M -11.0% |
65.23M -15.5% |
296.86M 355.1% |
351.01M 18.2% |
388.28M 10.6% |
411.21M 5.9% |
434.37M 5.6% |
466.08M 7.3% |
|
Operating Expense | [friend] |
133.67M 118.5% |
56.73M -57.6% |
46.13M -18.7% |
43.25M -6.2% |
190.38M 340.2% |
226.42M 18.9% |
250.3M 10.5% |
267.15M 6.7% |
283.91M 6.3% |
308.27M 8.6% |
|
Operating Income | [friend] |
19.51M 17.1% |
3.63M -81.4% |
20.45M 462.6% |
3.72M -81.8% |
27.66M 643.5% |
48.75M 76.2% |
65.13M 33.6% |
67.72M 4.0% |
74.32M 9.7% |
88.58M 19.2% |
|
Net Income (Cont Operations) | [friend] |
13.92M 18.8% |
3.01M -78.4% |
16.62M 452.1% |
2.75M -83.4% |
21.73M 689.2% |
38.31M 76.3% |
51.68M 34.9% |
52.76M 2.1% |
58.53M 10.9% |
71.93M 22.9% |
|
Net Income | [friend] |
13.92M 18.8% |
3.01M -78.4% |
16.62M 452.1% |
2.75M -83.4% |
21.73M 689.2% |
38.31M 76.3% |
51.68M 34.9% |
52.76M 2.1% |
58.53M 10.9% |
71.93M 22.9% |
|
Basic EPS | [friend] |
0.258 18.8% |
0.053 -79.4% |
0.307 477.0% |
0.051 -83.4% |
0.384 655.2% |
0.678 76.3% |
0.914 34.9% |
0.929 1.6% |
1.06 14.1% |
1.265 19.3% |
|
Diluted EPS | [friend] |
0.244 18.8% |
0.053 -78.2% |
0.289 442.9% |
0.048 -83.4% |
0.384 702.6% |
0.678 76.3% |
0.914 34.9% |
0.929 1.6% |
1 7.7% |
1.265 26.5% |