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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
379.29M 23.2% |
446.01M 17.6% |
392.37M -12.0% |
424.91M 8.3% |
472.29M 11.2% |
291.72M -38.2% |
291.47M -0.1% |
273.95M -6.0% |
342.07M 24.9% |
315.96M -7.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
251.1M 28.6% |
294.99M 17.5% |
245.2M -16.9% |
264.13M 7.7% |
299.18M 13.3% |
171.48M -42.7% |
172.4M 0.5% |
185.61M 7.7% |
229.64M 23.7% |
197.2M -14.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
128.19M 13.9% |
151.02M 17.8% |
147.17M -2.6% |
160.78M 9.2% |
173.11M 7.7% |
120.24M -30.5% |
119.07M -1.0% |
88.34M -25.8% |
112.43M 27.3% |
118.76M 5.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
322.99M 30.5% |
371.77M 15.1% |
321.06M -13.6% |
341.79M 6.5% |
383.18M 12.1% |
252.09M -34.2% |
246.62M -2.2% |
259.06M 5.0% |
299.76M 15.7% |
274.6M -8.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71.89M 37.9% |
76.78M 6.8% |
75.85M -1.2% |
77.66M 2.4% |
84M 8.2% |
80.62M -4.0% |
74.22M -7.9% |
73.45M -1.0% |
70.12M -4.5% |
77.4M 10.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.3M -6.8% |
74.25M 31.9% |
71.31M -4.0% |
83.12M 16.6% |
89.1M 7.2% |
39.62M -55.5% |
44.85M 13.2% |
14.89M -66.8% |
42.31M 184.1% |
41.36M -2.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
101.23M - |
- | - | - |
161.17M - |
- | - | - |
58.29M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.69M 0.3% |
67.14M 32.4% |
71.42M 6.4% |
79.8M 11.7% |
81.37M 2.0% |
48.01M -41.0% |
37.36M -22.2% |
14.06M -62.4% |
44.23M 214.6% |
39.77M -10.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.369 0.3% |
0.686 86.1% |
0.729 6.2% |
0.814 11.8% |
0.836 2.6% |
0.49 -41.4% |
0.271 -44.7% |
0.1 -63.1% |
0.32 220% |
0.3 -6.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.369 0.3% |
0.686 86.1% |
0.721 5.2% |
0.814 12.9% |
0.826 1.4% |
0.49 -40.7% |
0.271 -44.7% |
0.1 -63.1% |
0.32 220% |
0.3 -6.3% |