2018 Q4 | 2019 Q4 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
117.85M 23.2% |
428.34M 263.5% |
430.62M 0.5% |
438.78M 1.9% |
417.41M -4.9% |
376.45M -9.8% |
324.09M -13.9% |
299.87M -7.5% |
274.23M -8.5% |
265.36M -3.2% |
276.79M 4.3% |
267.83M -3.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
41.54M -37.3% |
157.36M 278.8% |
39.8M -74.7% |
177.61M 346.2% |
179.88M 1.3% |
167.04M -7.1% |
152.69M -8.6% |
147.49M -3.4% |
147.46M 0.0% |
146.85M -0.4% |
157.03M 6.9% |
153.58M -2.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
76.31M 160.2% |
270.98M 255.1% |
273.26M 0.8% |
261.17M -4.4% |
237.52M -9.1% |
209.41M -11.8% |
171.4M -18.2% |
152.38M -11.1% |
126.78M -16.8% |
118.51M -6.5% |
119.76M 1.1% |
114.24M -4.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
54.35M -39.0% |
205.39M 277.9% |
51.32M -75.0% |
226.47M 341.3% |
228.72M 1.0% |
214.52M -6.2% |
200.61M -6.5% |
198.95M -0.8% |
200.88M 1.0% |
206.23M 2.7% |
219.78M 6.6% |
221.11M 0.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
12.81M -43.7% |
48.02M 274.8% |
11.52M -76.0% |
48.86M 324.3% |
48.84M 0.0% |
47.48M -2.8% |
47.92M 0.9% |
51.46M 7.4% |
53.43M 3.8% |
59.38M 11.1% |
62.75M 5.7% |
67.52M 7.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
63.49M 866.8% |
222.95M 251.1% |
225.23M 1.0% |
212.31M -5.7% |
188.68M -11.1% |
161.93M -14.2% |
123.48M -23.7% |
100.92M -18.3% |
73.35M -27.3% |
59.12M -19.4% |
57.01M -3.6% |
46.72M -18.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
197.68M - |
- |
196.16M - |
- |
168.86M - |
- |
130.23M - |
- |
96.76M - |
- |
73.95M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
56.53M 24.5% |
197.68M 249.7% |
193.24M -2.2% |
196.16M 1.5% |
181.8M -7.3% |
168.86M -7.1% |
145M -14.1% |
130.23M -10.2% |
115.04M -11.7% |
96.76M -15.9% |
95.32M -1.5% |
73.95M -22.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.26 21.7% |
0.93 257.7% |
0.909 -2.2% |
0.92 1.2% |
0.86 -6.5% |
0.75 -12.8% |
0.62 -17.3% |
0.51 -17.7% |
0.4 -21.6% |
0.34 -15% |
0.33 -2.9% |
0.26 -21.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.26 21.7% |
0.93 257.7% |
0.909 -2.2% |
0.92 1.2% |
0.86 -6.5% |
0.75 -12.8% |
0.62 -17.3% |
0.5 -19.4% |
0.4 -20.0% |
0.34 -15% |
0.33 -2.9% |
0.26 -21.2% |