2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 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] | [friend] | [friend] | [friend] |
571.56M 4.4% |
472.43M -17.3% |
486.11M 2.9% |
637.28M 31.1% |
702.44M 10.2% |
669.31M -4.7% |
688.76M 2.9% |
687.77M -0.1% |
719.78M 4.7% |
699.89M -2.8% |
528.71M -24.5% |
634.92M 20.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
520.98M 1.3% |
433.85M -16.7% |
442.84M 2.1% |
575.9M 30.0% |
626.4M 8.8% |
606.33M -3.2% |
633.69M 4.5% |
643.46M 1.5% |
670.3M 4.2% |
703.62M 5.0% |
490.84M -30.2% |
592.37M 20.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
50.59M 51.7% |
38.58M -23.7% |
43.27M 12.1% |
61.38M 41.8% |
76.04M 23.9% |
62.98M -17.2% |
55.07M -12.6% |
44.31M -19.5% |
49.48M 11.7% |
-3.73M - |
37.87M - |
42.55M 12.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
534.99M -0.5% |
471.34M -11.9% |
467.96M -0.7% |
606.54M 29.6% |
663.32M 9.4% |
647.15M -2.4% |
669.6M 3.5% |
672.04M 0.4% |
709.83M 5.6% |
753.09M 6.1% |
528.64M -29.8% |
630.34M 19.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
14.02M -40.9% |
37.49M 167.5% |
25.12M -33.0% |
30.64M 22.0% |
36.92M 20.5% |
40.81M 10.5% |
35.91M -12.0% |
28.57M -20.4% |
39.53M 38.4% |
49.47M 25.1% |
37.79M -23.6% |
37.97M 0.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
36.57M 279.5% |
1.09M -97.0% |
18.15M 1565.4% |
30.74M 69.3% |
39.12M 27.3% |
22.16M -43.3% |
19.17M -13.5% |
15.74M -17.9% |
9.95M -36.8% |
-53.2M - |
72.96K - |
4.58M 6175.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
42.7M - |
- | - | - |
13.73M - |
- | - | - |
-4.35M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
30.3M 166.0% |
-11.65M - |
11.78M - |
30.92M 162.5% |
35.1M 13.5% |
1.45M -95.9% |
8.43M 479.9% |
5.3M -37.1% |
7.26M 37.0% |
-55.68M - |
-5.98M - |
1.62M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.205 192.7% |
-0.105 - |
0.06 - |
0.15 150% |
0.179 19.3% |
0.011 -93.9% |
0.04 263.6% |
0.03 -25.0% |
0.035 16.7% |
-0.275 - |
-0.03 - |
0.01 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.205 192.7% |
-0.105 - |
0.06 - |
0.15 150% |
0.179 19.3% |
0.011 -93.9% |
0.04 263.6% |
0.03 -25.0% |
0.035 16.7% |
-0.275 - |
-0.03 - |
0.01 - |