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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
400.05M 22.2% |
405.08M 1.3% |
422.12M 4.2% |
415.35M -1.6% |
427.43M 2.9% |
429.85M 0.6% |
477.64M 11.1% |
441.25M -7.6% |
507.94M 15.1% |
421.37M -17.0% |
408.84M -3.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
119.74M 12.0% |
132.32M 10.5% |
182.27M 37.7% |
188.47M 3.4% |
196.86M 4.5% |
209.64M 6.5% |
207.98M -0.8% |
195.6M -6.0% |
240.93M 23.2% |
215.48M -10.6% |
157.69M -26.8% |
|
Gross Profit | [friend] | [friend] | [friend] |
280.31M 27.2% |
272.76M -2.7% |
239.85M -12.1% |
226.88M -5.4% |
230.57M 1.6% |
220.21M -4.5% |
269.66M 22.5% |
245.65M -8.9% |
267.02M 8.7% |
205.89M -22.9% |
251.15M 22.0% |
|
Total Expenses | [friend] | [friend] | [friend] |
253.05M 12.5% |
287.92M 13.8% |
359.9M 25.0% |
383.25M 6.5% |
397.11M 3.6% |
424.46M 6.9% |
451.27M 6.3% |
439.46M -2.6% |
482.22M 9.7% |
447.08M -7.3% |
411.37M -8.0% |
|
Operating Expense | [friend] | [friend] | [friend] |
133.31M 12.9% |
155.6M 16.7% |
177.64M 14.2% |
194.78M 9.7% |
200.25M 2.8% |
214.81M 7.3% |
243.28M 13.3% |
243.86M 0.2% |
241.29M -1.1% |
231.61M -4.0% |
253.68M 9.5% |
|
Operating Income | [friend] | [friend] | [friend] |
147M 43.6% |
117.17M -20.3% |
62.21M -46.9% |
32.1M -48.4% |
30.32M -5.6% |
5.39M -82.2% |
26.38M 389.0% |
1.79M -93.2% |
25.72M 1336.2% |
-25.71M - |
-2.53M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | - |
262.5M - |
- | - | - |
35.5M - |
- | - | - |
4.61M - |
- | |
Net Income | [friend] | [friend] | [friend] |
108.05M -20.2% |
84.98M -21.3% |
72.25M -15.0% |
16.7M -76.9% |
21.04M 26.0% |
3.59M -83.0% |
-4.12M - |
652K - |
5.96M 813.7% |
-18.76M - |
-8.09M - |
|
Basic EPS | [friend] | [friend] | [friend] |
13.87 -32.0% |
10.82 -22.0% |
9.17 -15.2% |
2.08 -77.3% |
2.67 28.4% |
0.47 -82.4% |
-0.52 - |
0.08 - |
0.76 850% |
-2.4 - |
-1.03 - |
|
Diluted EPS | [friend] | [friend] | [friend] |
13.44 -28.9% |
10.61 -21.1% |
8.99 -15.3% |
2.08 -76.9% |
2.63 26.4% |
0.47 -82.1% |
-0.52 - |
0.08 - |
0.76 850% |
-2.402 - |
-1.033 - |