2019 Q1 | 2020 Q1 | 2021 Q1 | 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] |
1.21B 18.4% |
1.29B 6.3% |
342.46M -73.5% |
339.58M -0.8% |
338.6M -0.3% |
1.39B 311.9% |
1.35B -3.3% |
1.41B 4.4% |
1.51B 7.2% |
1.61B 6.9% |
1.73B 7.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
1.1B 17.1% |
1.18B 7.4% |
316.62M -73.1% |
323.44M 2.2% |
322.55M -0.3% |
1.32B 308.5% |
1.28B -2.9% |
1.33B 4.3% |
1.43B 7.0% |
1.53B 7.1% |
1.64B 7.3% |
|
Gross Profit | [friend] | [friend] | [friend] |
117.28M 32.2% |
113.03M -3.6% |
25.84M -77.1% |
16.14M -37.5% |
16.05M -0.6% |
77.16M 380.8% |
69.21M -10.3% |
73.9M 6.8% |
82.35M 11.4% |
84.96M 3.2% |
87.35M 2.8% |
|
Total Expenses | [friend] | [friend] | [friend] |
1.13B 16.6% |
1.21B 6.9% |
327.39M -73.0% |
334.67M 2.2% |
332.94M -0.5% |
1.36B 309.6% |
1.32B -2.8% |
1.38B 4.1% |
1.46B 5.7% |
1.55B 6.3% |
1.66B 7.3% |
|
Operating Expense | [friend] | [friend] | [friend] |
37.91M 5.0% |
35.71M -5.8% |
10.77M -69.8% |
11.23M 4.3% |
10.38M -7.5% |
46.23M 345.3% |
45.8M -0.9% |
45.93M 0.3% |
31.79M -30.8% |
22.79M -28.3% |
24.25M 6.4% |
|
Operating Income | [friend] | [friend] | [friend] |
79.37M 50.8% |
77.32M -2.6% |
15.08M -80.5% |
4.92M -67.4% |
5.67M 15.3% |
30.93M 445.9% |
23.4M -24.3% |
27.97M 19.5% |
50.56M 80.8% |
62.18M 23.0% |
63.1M 1.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
58.73M 46.6% |
58.38M -0.6% |
13.41M -77.0% |
2.7M -79.8% |
19.09M 605.9% |
20.69M 8.4% |
11.45M -44.7% |
11.42M -0.3% |
28M 145.3% |
26.84M -4.1% |
22.55M -16.0% |
|
Net Income | [friend] | [friend] | [friend] |
43.08M 49.7% |
43.21M 0.3% |
10.06M -76.7% |
2.2M -78.1% |
2.29M 3.7% |
15.4M 573.8% |
8.35M -45.8% |
7.92M -5.1% |
23.85M 201.2% |
20.61M -13.6% |
15.81M -23.3% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.028 49.7% |
0.028 0.3% |
0.008 -71.1% |
0.001 -82.5% |
0.002 7.1% |
0.01 566.7% |
0.004 -60% |
0.005 15.0% |
0.015 223.9% |
0.013 -12.8% |
0.01 -23.1% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.028 49.7% |
0.028 0.3% |
0.008 -72.1% |
0.001 -81.8% |
0.002 7.1% |
0.01 566.7% |
0.004 -60% |
0.005 15.0% |
0.015 223.9% |
0.013 -12.8% |
0.01 -23.5% |