2019 Q4 | 2020 Q4 | 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] |
521.62M 42.9% |
137.34M -73.7% |
142.97M 4.1% |
192.15M 34.4% |
667.48M 247.4% |
683.58M 2.4% |
736.09M 7.7% |
777.64M 5.6% |
800.26M 2.9% |
862.21M 7.7% |
949.34M 10.1% |
|
Cost of Revenue | [friend] | [friend] |
342.99M 38.0% |
87.55M -74.5% |
95.67M 9.3% |
123.94M 29.5% |
430.09M 247.0% |
440.03M 2.3% |
469.88M 6.8% |
491.29M 4.6% |
503.59M 2.5% |
542.04M 7.6% |
610.95M 12.7% |
|
Gross Profit | [friend] | [friend] |
178.63M 53.4% |
49.79M -72.1% |
47.3M -5.0% |
68.22M 44.2% |
237.38M 248.0% |
243.56M 2.6% |
266.21M 9.3% |
286.34M 7.6% |
296.66M 3.6% |
320.18M 7.9% |
338.39M 5.7% |
|
Total Expenses | [friend] | [friend] |
401.14M 29.6% |
103.66M -74.2% |
111.9M 7.9% |
141.72M 26.6% |
504.1M 255.7% |
514.34M 2.0% |
556.02M 8.1% |
590.82M 6.3% |
606.53M 2.7% |
658.04M 8.5% |
723.25M 9.9% |
|
Operating Expense | [friend] | [friend] |
58.15M -4.8% |
16.12M -72.3% |
16.23M 0.7% |
17.79M 9.6% |
74.01M 316.1% |
74.31M 0.4% |
86.14M 15.9% |
99.53M 15.5% |
102.93M 3.4% |
116M 12.7% |
112.31M -3.2% |
|
Operating Income | [friend] | [friend] |
120.48M 117.6% |
33.67M -72.1% |
31.07M -7.7% |
50.43M 62.3% |
163.37M 224.0% |
169.25M 3.6% |
180.07M 6.4% |
186.81M 3.7% |
193.73M 3.7% |
204.17M 5.4% |
226.08M 10.7% |
|
Net Income (Cont Operations) | [friend] | [friend] |
106.19M 225.8% |
24.82M -76.6% |
30.06M 21.1% |
- |
133.77M - |
139.95M 4.6% |
148.35M 6.0% |
- |
171.8M - |
- |
203.3M - |
|
Net Income | [friend] | [friend] |
104.28M 257.4% |
24.82M -76.2% |
30.06M 21.1% |
39.87M 32.6% |
133.77M 235.5% |
139.95M 4.6% |
148.35M 6.0% |
156.69M 5.6% |
171.8M 9.6% |
187.64M 9.2% |
203.3M 8.3% |
|
Basic EPS | [friend] | [friend] |
0.392 9.0% |
0.092 -76.5% |
0.108 16.7% |
0.146 35.7% |
0.492 236.8% |
0.515 4.7% |
0.546 6.0% |
0.546 0% |
0.554 1.4% |
0.569 2.8% |
0.594 4.3% |
|
Diluted EPS | [friend] | [friend] |
0.392 9.0% |
0.092 -76.5% |
0.108 16.7% |
0.146 35.7% |
0.492 236.8% |
0.515 4.7% |
0.546 6.0% |
0.546 0% |
0.554 1.4% |
0.569 2.8% |
0.594 4.3% |