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] |
412.93M 5.0% |
498.17M 20.6% |
463.44M -7.0% |
506.53M 9.3% |
449.44M -11.3% |
533.84M 18.8% |
304.29M -43.0% |
363.15M 19.3% |
369.12M 1.6% |
428.31M 16.0% |
316.3M -26.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
340.61M 8.7% |
426.1M 25.1% |
348.97M -18.1% |
413.38M 18.5% |
378.86M -8.3% |
528.86M 39.6% |
264.2M -50.0% |
312.72M 18.4% |
321.09M 2.7% |
374.14M 16.5% |
263.21M -29.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.33M -9.5% |
72.06M -0.4% |
114.48M 58.9% |
93.15M -18.6% |
70.58M -24.2% |
4.98M -92.9% |
40.1M 705.3% |
50.43M 25.8% |
48.03M -4.8% |
54.17M 12.8% |
53.09M -2.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
372.02M 7.1% |
479.04M 28.8% |
385.22M -19.6% |
450.9M 17.1% |
414.04M -8.2% |
553.33M 33.6% |
299.38M -45.9% |
351.63M 17.5% |
377.02M 7.2% |
414.03M 9.8% |
306.01M -26.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.41M -8.1% |
52.94M 68.5% |
36.25M -31.5% |
37.52M 3.5% |
35.18M -6.3% |
24.46M -30.5% |
35.19M 43.9% |
38.91M 10.6% |
55.93M 43.7% |
39.89M -28.7% |
42.8M 7.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.91M -10.6% |
19.12M -53.3% |
78.23M 309.0% |
55.63M -28.9% |
35.41M -36.4% |
-19.48M - |
4.91M - |
11.52M 134.8% |
-7.9M - |
14.28M - |
10.28M -28.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
150.6M - |
- | - | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
74.49M -19.1% |
-67.49M - |
83.23M - |
67.67M -18.7% |
38.46M -43.2% |
3.97M -89.7% |
-3.15M - |
84.74M - |
-116.33M - |
3.95M - |
6.58M 66.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.41 -19.4% |
-2.22 - |
2.34 - |
1.75 -25.2% |
0.86 -50.9% |
0 -100.0% |
-0.08 - |
2.09 - |
-2.88 - |
0.1 - |
0.16 60.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.41 -19.4% |
-2.22 - |
2.34 - |
1.75 -25.2% |
0.86 -50.9% |
0 -100.0% |
-0.08 - |
2.08 - |
-2.88 - |
0.1 - |
0.16 60.0% |