2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
472.9M -10.7% |
391.12M -17.3% |
510.62M 30.6% |
380.69M -25.4% |
283.91M -25.4% |
311.77M 9.8% |
398.73M 27.9% |
353.96M -11.2% |
325.43M -8.1% |
363.19M 11.6% |
417.29M 14.9% |
337.26M -19.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
342.55M -7.2% |
289.76M -15.4% |
388.81M 34.2% |
289.94M -25.4% |
247.45M -14.7% |
240.21M -2.9% |
300.87M 25.3% |
268.56M -10.7% |
242.6M -9.7% |
273.84M 12.9% |
314.61M 14.9% |
250.62M -20.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
130.35M -18.7% |
101.36M -22.2% |
121.81M 20.2% |
90.76M -25.5% |
36.46M -59.8% |
71.56M 96.3% |
97.86M 36.7% |
85.4M -12.7% |
82.83M -3.0% |
89.35M 7.9% |
102.67M 14.9% |
86.64M -15.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
438.19M -5.2% |
380.37M -13.2% |
485.49M 27.6% |
383.18M -21.1% |
338.87M -11.6% |
322.76M -4.8% |
385.09M 19.3% |
352.93M -8.4% |
328.15M -7.0% |
363.95M 10.9% |
405.16M 11.3% |
347.48M -14.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
95.64M 2.8% |
90.61M -5.3% |
96.68M 6.7% |
93.24M -3.6% |
91.42M -2.0% |
82.55M -9.7% |
84.22M 2.0% |
84.37M 0.2% |
85.55M 1.4% |
90.11M 5.3% |
90.55M 0.5% |
96.86M 7.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.71M -48.4% |
10.76M -69.0% |
25.14M 133.7% |
-2.48M - |
-54.96M - |
-10.99M - |
13.64M - |
1.04M -92.4% |
-2.71M - |
-758K - |
12.12M - |
-10.22M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.75M -40.6% |
1.78M -93.6% |
24.71M 1290.8% |
-3.28M - |
-51.84M - |
-5.95M - |
7.12M - |
-1.65M - |
-4.08M - |
-2.89M - |
7.58M - |
-11.03M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.75M -40.6% |
1.78M -93.6% |
24.71M 1290.8% |
-5.13M - |
-59.39M - |
-8.9M - |
12.5M - |
-1.05M - |
1.1M - |
-3.08M - |
6.22M - |
-12.54M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.3 -41.2% |
0.02 -93.3% |
0.26 1200.0% |
-0.05 - |
-0.62 - |
-0.09 - |
0.13 - |
-0.01 - |
0.01 - |
-0.03 - |
0.06 - |
-0.12 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.28 -40.4% |
0.02 -92.9% |
0.25 1150% |
-0.05 - |
-0.62 - |
-0.09 - |
0.12 - |
-0.01 - |
0.01 - |
-0.03 - |
0.06 - |
-0.12 - |