2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q2 | 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] |
183.03M 262.2% |
27.1M -85.2% |
179.71M 563.0% |
47.92M -73.3% |
210.01M 338.2% |
218.03M 3.8% |
234.98M 7.8% |
228.39M -2.8% |
212.49M -7.0% |
208.86M -1.7% |
213.1M 2.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
36.09M 206.0% |
5.69M -84.2% |
35.07M 516.5% |
8.98M -74.4% |
40.28M 348.4% |
41.35M 2.7% |
48.78M 18.0% |
47.39M -2.9% |
50.37M 6.3% |
49.64M -1.4% |
46.52M -6.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
146.94M 279.4% |
21.42M -85.4% |
144.64M 575.4% |
38.94M -73.1% |
169.73M 335.9% |
176.67M 4.1% |
186.2M 5.4% |
181M -2.8% |
162.12M -10.4% |
159.22M -1.8% |
166.57M 4.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
70.44M 103.1% |
18.81M -73.3% |
65.26M 246.9% |
30M -54.0% |
84.72M 182.4% |
95.49M 12.7% |
124.16M 30.0% |
127.38M 2.6% |
155.55M 22.1% |
159.11M 2.3% |
158.24M -0.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
34.35M 50.1% |
13.13M -61.8% |
30.19M 130.0% |
21.01M -30.4% |
44.44M 111.5% |
54.14M 21.8% |
75.37M 39.2% |
79.99M 6.1% |
105.19M 31.5% |
109.47M 4.1% |
111.72M 2.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
112.6M 610.2% |
8.29M -92.6% |
114.45M 1280.5% |
17.93M -84.3% |
125.29M 598.9% |
122.53M -2.2% |
110.82M -9.6% |
101.01M -8.9% |
56.94M -43.6% |
49.75M -12.6% |
54.86M 10.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
96.62M 601.6% |
- |
101.12M - |
- |
105.95M - |
- |
107.05M - |
- |
63.3M - |
- |
49.82M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
96.62M 601.6% |
7.22M -92.5% |
101.12M 1301.2% |
17.78M -82.4% |
105.95M 496.0% |
107.22M 1.2% |
107.05M -0.2% |
103.14M -3.7% |
63.3M -38.6% |
59.05M -6.7% |
49.82M -15.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.593 591.7% |
0.043 -92.8% |
0.621 1350.0% |
0.107 -82.8% |
0.65 506.7% |
0.657 1.1% |
0.629 -4.3% |
0.579 -8.0% |
0.307 -46.9% |
0.279 -9.3% |
0.207 -25.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.593 591.7% |
0.043 -92.8% |
0.621 1350.0% |
0.107 -82.8% |
0.65 506.7% |
0.657 1.1% |
0.629 -4.3% |
0.579 -8.0% |
0.307 -46.9% |
0.279 -9.3% |
0.207 -25.6% |