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] |
539.62M 57.7% |
489.09M -9.4% |
562.52M 15.0% |
386.59M -31.3% |
737.89M 90.9% |
619.23M -16.1% |
782.78M 26.4% |
571.65M -27.0% |
663.23M 16.0% |
733.81M 10.6% |
749.1M 2.1% |
527.28M -29.6% |
|
Cost of Revenue | [friend] |
436.49M 56.9% |
392.57M -10.1% |
452.92M 15.4% |
313.04M -30.9% |
593.14M 89.5% |
482.83M -18.6% |
624.63M 29.4% |
431.88M -30.9% |
525.93M 21.8% |
621.69M 18.2% |
666.5M 7.2% |
465.38M -30.2% |
|
Gross Profit | [friend] |
103.13M 61.2% |
96.52M -6.4% |
109.6M 13.6% |
73.55M -32.9% |
144.74M 96.8% |
136.4M -5.8% |
158.15M 15.9% |
139.77M -11.6% |
137.31M -1.8% |
112.12M -18.3% |
82.6M -26.3% |
61.9M -25.1% |
|
Total Expenses | [friend] |
474.95M 57.6% |
432.97M -8.8% |
479.19M 10.7% |
341M -28.8% |
637.76M 87.0% |
524.05M -17.8% |
672.54M 28.3% |
473.35M -29.6% |
582.63M 23.1% |
662.71M 13.7% |
713.02M 7.6% |
509.68M -28.5% |
|
Operating Expense | [friend] |
38.46M 65.2% |
40.41M 5.0% |
26.27M -35.0% |
27.96M 6.4% |
44.61M 59.5% |
41.22M -7.6% |
47.9M 16.2% |
41.47M -13.4% |
56.71M 36.8% |
41.02M -27.7% |
46.52M 13.4% |
44.3M -4.8% |
|
Operating Income | [friend] |
64.67M 58.9% |
56.11M -13.2% |
83.33M 48.5% |
45.58M -45.3% |
100.13M 119.7% |
95.18M -4.9% |
110.24M 15.8% |
98.3M -10.8% |
80.6M -18.0% |
71.09M -11.8% |
36.09M -49.2% |
17.6M -51.2% |
|
Net Income (Cont Operations) | [friend] |
69.06M - |
- |
108.95M - |
- |
115.56M - |
- | - | - |
151.44M - |
- | - | - | |
Net Income | [friend] |
37.12M 17.1% |
47.89M 29.0% |
61.45M 28.3% |
36.64M -40.4% |
79.81M 117.8% |
85.79M 7.5% |
95.87M 11.8% |
80.34M -16.2% |
73.74M -8.2% |
61.7M -16.3% |
18.8M -69.5% |
23.74M 26.2% |
|
Basic EPS | [friend] |
0.15 15.4% |
0.19 26.7% |
0.24 26.3% |
0.15 -37.5% |
0.27 80.0% |
0.26 -3.7% |
0.3 15.4% |
0.24 -20% |
0.22 -8.3% |
0.19 -13.6% |
0.05 -73.7% |
0.07 40.0% |
|
Diluted EPS | [friend] |
0.15 15.4% |
0.19 26.7% |
0.24 26.3% |
0.15 -37.5% |
0.27 80.0% |
0.26 -3.7% |
0.3 15.4% |
0.24 -20% |
0.22 -8.3% |
0.19 -13.6% |
0.05 -73.7% |
0.07 40.0% |