2019 Q3 | 2019 Q4 | 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] |
254.29M 20.9% |
280.12M 10.2% |
217.71M -22.3% |
241.75M 11.0% |
226.36M -6.4% |
303.43M 34.0% |
183.77M -39.4% |
306.81M 67.0% |
314.18M 2.4% |
323.19M 2.9% |
241.05M -25.4% |
284.8M 18.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
144.08M 18.6% |
167.86M 16.5% |
141.12M -15.9% |
144.33M 2.3% |
132.54M -8.2% |
173.47M 30.9% |
138.12M -20.4% |
162.04M 17.3% |
179.72M 10.9% |
182.94M 1.8% |
165.58M -9.5% |
160.25M -3.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
110.21M 24.0% |
112.26M 1.9% |
76.6M -31.8% |
97.42M 27.2% |
93.82M -3.7% |
129.96M 38.5% |
45.65M -64.9% |
144.77M 217.2% |
134.46M -7.1% |
140.24M 4.3% |
75.47M -46.2% |
124.55M 65.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
203.63M 18.8% |
238.8M 17.3% |
213.03M -10.8% |
204.42M -4.0% |
206.49M 1.0% |
263.95M 27.8% |
216.86M -17.8% |
236.65M 9.1% |
282.88M 19.5% |
288.98M 2.2% |
288.45M -0.2% |
250.53M -13.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.55M 19.4% |
70.94M 19.1% |
71.92M 1.4% |
60.09M -16.4% |
73.96M 23.1% |
90.48M 22.3% |
78.73M -13.0% |
74.61M -5.2% |
103.16M 38.3% |
106.04M 2.8% |
122.87M 15.9% |
90.29M -26.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.66M 30.0% |
41.32M -18.4% |
4.68M -88.7% |
37.33M 697.8% |
19.87M -46.8% |
39.48M 98.7% |
-33.09M - |
70.17M - |
31.3M -55.4% |
34.21M 9.3% |
-47.4M - |
34.26M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
58.99M - |
- | - | - |
41.81M - |
- | - | - |
76.65M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.04M 11.1% |
30.88M -0.5% |
-3.5M - |
26.09M - |
15.72M -39.7% |
23.92M 52.1% |
-33.14M - |
56.83M - |
21.52M -62.1% |
21.06M -2.1% |
-35.86M - |
28.98M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.262 11.1% |
0.261 -0.6% |
-0.03 - |
0.22 - |
0.099 -54.9% |
0.152 52.6% |
-0.225 - |
0.36 - |
0.136 -62.1% |
0.133 -2.1% |
-0.227 - |
0.183 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.262 11.1% |
0.261 -0.6% |
-0.03 - |
0.22 - |
0.099 -54.9% |
0.152 52.6% |
-0.225 - |
0.36 - |
0.136 -62.1% |
0.133 -2.1% |
-0.227 - |
0.183 - |