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] |
212.67M 16.2% |
220.14M 3.5% |
227.26M 3.2% |
239.94M 5.6% |
226.97M -5.4% |
210.48M -7.3% |
183.75M -12.7% |
170.42M -7.3% |
155.63M -8.7% |
135.92M -12.7% |
122.24M -10.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.28M 3.1% |
19.78M -11.2% |
21.61M 9.3% |
21.76M 0.7% |
21.84M 0.4% |
21.1M -3.4% |
20.62M -2.2% |
15.68M -24.0% |
14.53M -7.3% |
13.48M -7.3% |
13.32M -1.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
190.4M 18.0% |
200.36M 5.2% |
205.65M 2.6% |
218.19M 6.1% |
205.13M -6.0% |
189.38M -7.7% |
163.13M -13.9% |
154.75M -5.1% |
141.1M -8.8% |
122.44M -13.2% |
108.92M -11.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
194.7M -22.5% |
194.65M 0.0% |
213.04M 9.4% |
214.85M 0.8% |
197.5M -8.1% |
182.04M -7.8% |
172.79M -5.1% |
147.9M -14.4% |
122.96M -16.9% |
122.64M -0.3% |
123.14M 0.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
172.43M -24.9% |
174.87M 1.4% |
191.43M 9.5% |
193.09M 0.9% |
175.66M -9.0% |
160.95M -8.4% |
152.17M -5.5% |
132.22M -13.1% |
108.43M -18.0% |
109.16M 0.7% |
109.82M 0.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.97M - |
25.49M 41.9% |
14.22M -44.2% |
25.1M 76.4% |
29.47M 17.4% |
28.44M -3.5% |
10.96M -61.5% |
22.52M 105.5% |
32.67M 45.0% |
13.29M -59.3% |
-906K - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.06M - |
20.99M -4.9% |
8.42M -59.9% |
13.11M 55.8% |
20.56M 56.8% |
19.41M -5.6% |
5.01M -74.2% |
14.38M 187.0% |
24.08M 67.4% |
5.63M -76.6% |
-6.5M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.06M - |
20.82M -5.6% |
8.42M -59.6% |
13.11M 55.8% |
20.56M 56.8% |
19.41M -5.6% |
5.01M -74.2% |
14.38M 187.0% |
24.08M 67.4% |
5.63M -76.6% |
-6.5M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.19 - |
0.21 10.5% |
0.07 -66.7% |
0.11 57.1% |
0.18 63.6% |
0.18 0% |
0.05 -72.2% |
0.14 180.0% |
0.24 71.4% |
0.06 -75% |
-0.07 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.17 - |
0.21 23.5% |
0.07 -66.7% |
0.11 57.1% |
0.17 54.5% |
0.17 0% |
0.05 -70.6% |
0.14 180.0% |
0.23 64.3% |
0.05 -78.3% |
-0.07 - |