2019 Q1 | 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] | [friend] | [friend] |
406.26M 27.9% |
434.94M 7.1% |
442.41M 1.7% |
555.66M 25.6% |
470.56M -15.3% |
314.72M -33.1% |
307.26M -2.4% |
304.75M -0.8% |
201.18M -34.0% |
280.33M 39.3% |
200.01M -28.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
153.2M 23.1% |
175.74M 14.7% |
190.43M 8.4% |
225.56M 18.4% |
193.39M -14.3% |
128.74M -33.4% |
129.5M 0.6% |
147.47M 13.9% |
100.55M -31.8% |
149.67M 48.8% |
104.74M -30.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
253.06M 31.0% |
259.2M 2.4% |
251.98M -2.8% |
330.1M 31.0% |
277.17M -16.0% |
185.98M -32.9% |
177.76M -4.4% |
157.28M -11.5% |
100.63M -36.0% |
130.66M 29.8% |
95.28M -27.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
269.55M 28.7% |
315.75M 17.1% |
368.97M 16.9% |
429.65M 16.4% |
452.83M 5.4% |
341.96M -24.5% |
320.34M -6.3% |
328.98M 2.7% |
229.45M -30.3% |
363.64M 58.5% |
271.79M -25.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
116.35M 36.8% |
140.01M 20.3% |
178.53M 27.5% |
204.1M 14.3% |
259.44M 27.1% |
213.22M -17.8% |
190.84M -10.5% |
181.52M -4.9% |
128.9M -29.0% |
213.98M 66.0% |
167.06M -21.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
136.71M 26.4% |
119.19M -12.8% |
73.44M -38.4% |
126.01M 71.6% |
17.73M -85.9% |
-27.24M - |
-13.08M - |
-24.23M - |
-28.27M - |
-83.31M - |
-71.78M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
235.07M - |
- | - | - |
14.09M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
156.95M 27.0% |
131.82M -16.0% |
91.46M -30.6% |
143.61M 57.0% |
41.87M -70.8% |
-10.14M - |
1.64M - |
12.45M 659.1% |
2.22M -82.2% |
-51.02M - |
-49.17M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.325 28.2% |
1.1 -17.0% |
0.77 -30.0% |
1.2 55.8% |
0.35 -70.8% |
-0.09 - |
0.01 - |
0.104 935.6% |
0.02 -80.7% |
-0.42 - |
-0.37 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.315 27.2% |
1.1 -16.3% |
0.76 -30.9% |
1.2 57.9% |
0.35 -70.8% |
-0.09 - |
0.01 - |
0.104 935.6% |
0.02 -80.7% |
-0.42 - |
-0.37 - |