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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] |
414.87M 36.7% |
452.85M 9.2% |
521.99M 15.3% |
500.8M -4.1% |
809.41M 61.6% |
672.35M -16.9% |
635.67M -5.5% |
706.99M 11.2% |
751.67M 6.3% |
816.81M 8.7% |
675.11M -17.3% |
555.88M -17.7% |
|
Cost of Revenue | [friend] |
357.95M 47.5% |
400.37M 11.9% |
441.42M 10.3% |
434.23M -1.6% |
704.29M 62.2% |
619.7M -12.0% |
600.86M -3.0% |
685.88M 14.2% |
728.92M 6.3% |
756.75M 3.8% |
635.21M -16.1% |
492.97M -22.4% |
|
Gross Profit | [friend] |
56.92M -6.4% |
52.48M -7.8% |
80.57M 53.5% |
66.57M -17.4% |
105.12M 57.9% |
52.65M -49.9% |
34.81M -33.9% |
21.1M -39.4% |
22.75M 7.8% |
60.07M 164.0% |
39.9M -33.6% |
62.91M 57.7% |
|
Total Expenses | [friend] |
387.58M 48.0% |
424.64M 9.6% |
474.91M 11.8% |
454.47M -4.3% |
746.6M 64.3% |
657.55M -11.9% |
650.44M -1.1% |
735.28M 13.0% |
780.92M 6.2% |
806.04M 3.2% |
682.6M -15.3% |
522.24M -23.5% |
|
Operating Expense | [friend] |
29.63M 55.2% |
24.26M -18.1% |
33.49M 38.0% |
20.23M -39.6% |
42.31M 109.1% |
37.85M -10.5% |
49.58M 31.0% |
49.39M -0.4% |
52M 5.3% |
49.3M -5.2% |
47.4M -3.9% |
29.27M -38.2% |
|
Operating Income | [friend] |
27.29M -34.5% |
28.22M 3.4% |
47.08M 66.9% |
46.34M -1.6% |
62.81M 35.5% |
14.8M -76.4% |
-14.77M - |
-28.29M - |
-29.25M - |
10.77M - |
-7.5M - |
33.64M - |
|
Net Income (Cont Operations) | [friend] |
50.42M - |
- |
63.09M - |
- |
77.15M - |
- | - | - |
-67.04M - |
- | - | - | |
Net Income | [friend] |
21.18M -27.6% |
20.26M -4.3% |
42.29M 108.7% |
32.77M -22.5% |
44.38M 35.5% |
14.05M -68.3% |
-16.36M - |
-35.06M - |
-31.98M - |
2.76M - |
-22.03M - |
24.94M - |
|
Basic EPS | [friend] |
0.31 -26.2% |
0.29 -6.5% |
0.62 113.8% |
0.47 -24.2% |
0.49 4.3% |
0.12 -75.5% |
-0.21 - |
-0.38 - |
-0.34 - |
0.03 - |
-0.25 - |
0.27 - |
|
Diluted EPS | [friend] |
0.31 -26.2% |
0.29 -6.5% |
0.62 113.8% |
0.47 -24.2% |
0.49 4.3% |
0.12 -75.5% |
-0.21 - |
-0.38 - |
-0.34 - |
0.03 - |
-0.25 - |
0.27 - |