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] |
493.46M 15.7% |
474.64M -3.8% |
560.55M 18.1% |
432.41M -22.9% |
492.71M 13.9% |
478.42M -2.9% |
515.02M 7.6% |
403.02M -21.7% |
534.16M 32.5% |
502.8M -5.9% |
530.2M 5.4% |
399.68M -24.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
283.07M 11.7% |
270.08M -4.6% |
341.69M 26.5% |
246.04M -28.0% |
283.07M 15.1% |
267.95M -5.3% |
268.58M 0.2% |
206.94M -23.0% |
281.99M 36.3% |
258.31M -8.4% |
253.63M -1.8% |
201.12M -20.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
210.39M 21.5% |
204.57M -2.8% |
218.86M 7.0% |
186.37M -14.8% |
209.64M 12.5% |
210.47M 0.4% |
246.44M 17.1% |
196.09M -20.4% |
252.17M 28.6% |
244.49M -3.0% |
276.57M 13.1% |
198.56M -28.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
431.91M 9.6% |
412.72M -4.4% |
507.73M 23.0% |
400.52M -21.1% |
446.18M 11.4% |
427.49M -4.2% |
448.64M 4.9% |
371.54M -17.2% |
478.29M 28.7% |
449.64M -6.0% |
495.39M 10.2% |
383.09M -22.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
148.84M 5.8% |
142.64M -4.2% |
166.04M 16.4% |
154.48M -7.0% |
163.11M 5.6% |
159.55M -2.2% |
180.06M 12.9% |
164.6M -8.6% |
196.3M 19.3% |
191.32M -2.5% |
241.76M 26.4% |
181.98M -24.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
61.56M 89.6% |
61.93M 0.6% |
52.82M -14.7% |
31.88M -39.6% |
46.53M 45.9% |
50.93M 9.5% |
66.38M 30.3% |
31.48M -52.6% |
55.87M 77.5% |
53.16M -4.8% |
34.81M -34.5% |
16.58M -52.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
81.8M - |
- | - | - |
76.14M - |
- | - | - |
99.81M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] |
54.27M 179.8% |
54.7M 0.8% |
42.55M -22.2% |
29.38M -31.0% |
40.86M 39.1% |
64.04M 56.7% |
58.23M -9.1% |
31.69M -45.6% |
57.06M 80.1% |
49.89M -12.6% |
38.62M -22.6% |
26.33M -31.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.375 179.7% |
0.378 0.8% |
0.294 -22.2% |
0.203 -30.9% |
0.282 39.1% |
0.354 25.4% |
0.292 -17.6% |
0.21 -28.1% |
0.296 40.9% |
0.258 -12.6% |
0.199 -22.8% |
0.136 -31.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.375 179.7% |
0.378 0.8% |
0.294 -22.2% |
0.203 -30.9% |
0.282 39.1% |
0.354 25.4% |
0.288 -18.5% |
0.21 -27.3% |
0.296 40.9% |
0.256 -13.3% |
0.199 -22.2% |
0.136 -31.9% |