2019 Q4 | 2020 Q4 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
93.44M -72.1% |
396.5M 324.3% |
62.61M -84.2% |
125.16M 99.9% |
413.66M 230.5% |
404.01M -2.3% |
408.73M 1.2% |
385.67M -5.6% |
365.76M -5.2% |
378.85M 3.6% |
391M 3.2% |
401.92M 2.8% |
|
Cost of Revenue | [friend] | [friend] |
66.48M -71.4% |
271.4M 308.2% |
41.84M -84.6% |
82M 96.0% |
273.44M 233.5% |
271.83M -0.6% |
275.38M 1.3% |
261.61M -5.0% |
244.02M -6.7% |
251.47M 3.1% |
258.65M 2.9% |
267.53M 3.4% |
|
Gross Profit | [friend] | [friend] |
26.96M -73.6% |
125.1M 364.0% |
20.77M -83.4% |
43.16M 107.8% |
140.21M 224.9% |
132.17M -5.7% |
133.35M 0.9% |
124.06M -7.0% |
121.74M -1.9% |
127.38M 4.6% |
132.35M 3.9% |
134.39M 1.5% |
|
Total Expenses | [friend] | [friend] |
86.23M -70.9% |
348.92M 304.6% |
63.1M -81.9% |
102.03M 61.7% |
356.43M 249.3% |
356.55M 0.0% |
363.24M 1.9% |
355.21M -2.2% |
338.96M -4.6% |
348.5M 2.8% |
351.38M 0.8% |
359.05M 2.2% |
|
Operating Expense | [friend] | [friend] |
19.75M -69.1% |
77.53M 292.6% |
21.27M -72.6% |
20.03M -5.8% |
82.98M 314.3% |
84.72M 2.1% |
87.86M 3.7% |
93.6M 6.5% |
94.94M 1.4% |
97.03M 2.2% |
92.73M -4.4% |
91.52M -1.3% |
|
Operating Income | [friend] | [friend] |
7.21M -81.2% |
47.57M 559.4% |
-490.9K - |
23.13M - |
57.23M 147.4% |
47.46M -17.1% |
45.49M -4.1% |
30.46M -33.0% |
26.8M -12.0% |
30.35M 13.2% |
39.62M 30.5% |
42.87M 8.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | - |
35.57M - |
- |
19.17M - |
- |
41.33M - |
- |
29.8M - |
- |
36.54M - |
- |
49.31M - |
|
Net Income | [friend] | [friend] |
2.63M -90.1% |
35.95M 1265.9% |
-356.52K - |
19.26M - |
48.85M 153.7% |
41.12M -15.8% |
40.52M -1.4% |
29.43M -27.4% |
29.71M 1.0% |
36.33M 22.3% |
48.37M 33.1% |
49.48M 2.3% |
|
Basic EPS | [friend] | [friend] |
0.04 -90.0% |
0.54 1250% |
-0.01 - |
0.292 - |
0.74 153.6% |
0.62 -16.2% |
0.62 0% |
0.42 -32.3% |
0.4 -4.8% |
0.43 7.5% |
0.57 32.6% |
0.57 0% |
|
Diluted EPS | [friend] | [friend] |
0.04 -90.0% |
0.54 1250% |
-0.01 - |
0.292 - |
0.74 153.6% |
0.62 -16.2% |
0.62 0% |
0.42 -32.3% |
0.4 -4.8% |
0.43 7.5% |
0.57 32.6% |
0.57 0% |