|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.224B
38.8%
YoY
|
$2.323B
46.29%
YoY
|
$1.588B
17.69%
YoY
|
$1.349B
55.01%
YoY
|
$870.5M
70.84%
YoY
|
| Cost Of Revenue |
$242.3M
34.3%
YoY
|
$180.4M
28.61%
YoY
|
$140.3M
-31.27%
YoY
|
$204.1M
-17.28%
YoY
|
$246.7M
52.8%
YoY
|
| Gross Profit |
$2.982B
39.18%
YoY
|
$2.143B
48.0%
YoY
|
$1.448B
26.42%
YoY
|
$1.145B
83.6%
YoY
|
$623.8M
79.2%
YoY
|
| Selling, General & Admin |
$979.9M
-11.06%
YoY
|
$1.102B
-10.04%
YoY
|
$1.225B
10.35%
YoY
|
$1.110B
96.11%
YoY
|
$565.9M
286.9%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$225.1M
33.15%
YoY
|
$169.0M
25.56%
YoY
|
$134.6M
155.37%
YoY
|
$52.72M
163.89%
YoY
|
$19.98M
111.55%
YoY
|
| Operating Expenses |
$979.9M
-11.06%
YoY
|
$1.102B
-10.04%
YoY
|
$1.225B
10.35%
YoY
|
$1.110B
96.11%
YoY
|
$565.9M
286.9%
YoY
|
| Operating Profit |
-$87.27M
-85.83%
YoY
|
-$615.8M
-48.72%
YoY
|
-$1.201B
38.66%
YoY
|
-$866.0M
125.73%
YoY
|
-$383.7M
255.94%
YoY
|
| Interest Expense |
-$425.5M
23.59%
YoY
|
-$344.3M
88.1%
YoY
|
-$183.0M
162.6%
YoY
|
-$69.69M
32.25%
YoY
|
-$52.70M
63.16%
YoY
|
| Other Income/Expense, Net |
$148.7M
48.26%
YoY
|
$100.3M
-52.59%
YoY
|
$211.6M
49.85%
YoY
|
$141.2M
-336.53%
YoY
|
-$59.70M
1247.09%
YoY
|
| Pretax Income |
$61.46M
-111.92%
YoY
|
-$515.5M
-47.89%
YoY
|
-$989.2M
36.48%
YoY
|
-$724.8M
63.48%
YoY
|
-$443.4M
295.08%
YoY
|
| Income Tax |
$9.279M
316.1%
YoY
|
$2.230M
-157.18%
YoY
|
-$3.900M
-77.6%
YoY
|
-$17.41M
643.24%
YoY
|
-$2.343M
-723.14%
YoY
|
| Net Earnings |
$52.19M
-110.08%
YoY
|
-$517.8M
-47.45%
YoY
|
-$985.3M
39.29%
YoY
|
-$707.4M
60.4%
YoY
|
-$441.0M
291.68%
YoY
|
| Basic Earnings Per Share |
$0.16
-109.58%
YoY
|
-$1.67
-50.0%
YoY
|
-$3.34
33.07%
YoY
|
-$2.51
-9.71%
YoY
|
-$2.78
5.7%
YoY
|
| Diluted Earnings Per Share |
$0.15
-108.98%
YoY
|
-$1.67
-50.0%
YoY
|
-$3.34
33.07%
YoY
|
-$2.51
-14.63%
YoY
|
-$2.94
11.79%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
322.9M shares
4.19%
YoY
|
309.9M shares
4.91%
YoY
|
295.3M shares
4.84%
YoY
|
281.7M shares
77.88%
YoY
|
158.4M shares
230.92%
YoY
|
| Diluted Shares Outstanding |
341.0M shares
10.06%
YoY
|
309.9M shares
4.91%
YoY
|
295.3M shares
4.84%
YoY
|
281.7M shares
76.9%
YoY
|
159.2M shares
232.75%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.039B
32.64%
YoY
|
$1.123B
29.62%
YoY
|
$933.3M
33.62%
YoY
|
$876.4M
48.75%
YoY
|
$783.1M
35.92%
YoY
|
$866.4M
46.57%
YoY
|
$698.5M
40.67%
YoY
|
$589.2M
42.49%
YoY
|
$576.2M
51.23%
YoY
|
$591.1M
47.94%
YoY
|
$496.5M
66.61%
YoY
|
$413.5M
33.88%
YoY
|
$381.0M
7.39%
YoY
|
$399.6M
10.68%
YoY
|
$298.0M
10.63%
YoY
|
$308.9M
40.9%
YoY
|
$354.8M
53.8%
YoY
|
$361.0M
76.93%
YoY
|
$269.4M
54.84%
YoY
|
$219.2M
54.58%
YoY
|
| Cost Of Revenue |
$67.96M
18.63%
YoY
|
$96.07M
36.69%
YoY
|
$71.55M
31.92%
YoY
|
$60.46M
26.6%
YoY
|
$57.29M
29.78%
YoY
|
$70.28M
31.04%
YoY
|
$54.24M
55.56%
YoY
|
$47.76M
36.41%
YoY
|
$44.14M
41.38%
YoY
|
$53.63M
39.58%
YoY
|
$34.87M
-2.09%
YoY
|
$35.01M
-13.1%
YoY
|
$31.22M
-33.36%
YoY
|
$38.42M
-41.13%
YoY
|
$35.61M
-31.09%
YoY
|
$40.29M
-21.03%
YoY
|
$46.85M
-24.5%
YoY
|
$65.27M
-3.69%
YoY
|
$51.68M
-21.54%
YoY
|
$51.01M
-7.78%
YoY
|
| Gross Profit |
$970.8M
33.75%
YoY
|
$1.027B
29.0%
YoY
|
$861.8M
33.77%
YoY
|
$816.0M
33.45%
YoY
|
$725.8M
36.43%
YoY
|
$796.1M
48.12%
YoY
|
$644.2M
39.54%
YoY
|
$611.4M
48.83%
YoY
|
$532.0M
52.11%
YoY
|
$537.5M
48.83%
YoY
|
$461.7M
41.61%
YoY
|
$410.8M
26.85%
YoY
|
$349.8M
13.59%
YoY
|
$361.1M
22.11%
YoY
|
$326.0M
49.75%
YoY
|
$323.8M
53.65%
YoY
|
$307.9M
82.62%
YoY
|
$295.7M
117.02%
YoY
|
$217.7M
101.38%
YoY
|
$210.8M
115.03%
YoY
|
| Selling, General & Admin |
$218.2M
4.72%
YoY
|
$240.0M
-12.87%
YoY
|
$223.4M
-21.25%
YoY
|
$495.4M
5.13%
YoY
|
$208.3M
-20.39%
YoY
|
$275.5M
-6.32%
YoY
|
$283.7M
-1.21%
YoY
|
$471.2M
-5.05%
YoY
|
$261.7M
-6.62%
YoY
|
$294.0M
-15.26%
YoY
|
$287.2M
-45.21%
YoY
|
$496.2M
-2.51%
YoY
|
$280.2M
-6.18%
YoY
|
$347.0M
21.84%
YoY
|
$524.2M
161.87%
YoY
|
$509.0M
79.27%
YoY
|
$298.7M
25.4%
YoY
|
$284.8M
255.84%
YoY
|
$200.2M
264.9%
YoY
|
$283.9M
241.65%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$74.90M
26.09%
YoY
|
$75.50M
39.04%
YoY
|
$65.33M
39.83%
YoY
|
$64.00M
-2.13%
YoY
|
$59.40M
37.5%
YoY
|
$54.30M
48.77%
YoY
|
$46.72M
16.42%
YoY
|
$65.39M
51.09%
YoY
|
$43.20M
80.75%
YoY
|
$36.50M
133.97%
YoY
|
$40.13M
92.18%
YoY
|
$43.28M
152.87%
YoY
|
$23.90M
82.41%
YoY
|
$15.60M
30.39%
YoY
|
$20.88M
98.1%
YoY
|
$17.12M
116.95%
YoY
|
$13.10M
161.0%
YoY
|
$11.96M
257.13%
YoY
|
$10.54M
183.36%
YoY
|
$7.889M
7.63%
YoY
|
| Operating Expenses |
$218.2M
4.72%
YoY
|
$240.0M
-12.87%
YoY
|
$223.4M
-21.25%
YoY
|
$652.0M
10.73%
YoY
|
$208.3M
-20.39%
YoY
|
$275.5M
-6.32%
YoY
|
$283.7M
-1.21%
YoY
|
$588.8M
-0.32%
YoY
|
$261.7M
-6.62%
YoY
|
$294.0M
-15.26%
YoY
|
$287.2M
-51.19%
YoY
|
$590.7M
1.55%
YoY
|
$280.2M
-6.18%
YoY
|
$347.0M
21.84%
YoY
|
$588.4M
193.97%
YoY
|
$581.7M
88.0%
YoY
|
$298.7M
25.4%
YoY
|
$284.8M
255.84%
YoY
|
$200.2M
264.9%
YoY
|
$309.4M
507.86%
YoY
|
| Operating Profit |
$88.43M
-1153.6%
YoY
|
$117.6M
-2821.56%
YoY
|
$63.66M
-148.0%
YoY
|
$164.0M
624.28%
YoY
|
-$8.393M
-94.78%
YoY
|
-$4.322M
-97.49%
YoY
|
-$132.6M
-36.68%
YoY
|
$22.64M
-112.59%
YoY
|
-$160.8M
-48.14%
YoY
|
-$172.2M
-52.12%
YoY
|
-$209.4M
-27.14%
YoY
|
-$179.9M
-30.23%
YoY
|
-$310.0M
36.85%
YoY
|
-$359.5M
83.25%
YoY
|
-$287.5M
73.1%
YoY
|
-$257.8M
161.39%
YoY
|
-$226.6M
8.22%
YoY
|
-$196.2M
632.86%
YoY
|
-$166.1M
398.8%
YoY
|
-$98.63M
-309.31%
YoY
|
| Interest Expense |
-$113.8M
5.7%
YoY
|
-$111.7M
3.67%
YoY
|
-$110.0M
5.65%
YoY
|
-$105.9M
11.19%
YoY
|
-$107.6M
19.0%
YoY
|
-$107.8M
27.35%
YoY
|
-$104.1M
40.93%
YoY
|
-$95.26M
51.18%
YoY
|
-$90.45M
76.7%
YoY
|
-$84.62M
93.41%
YoY
|
-$73.90M
194.82%
YoY
|
-$63.01M
224.5%
YoY
|
-$51.19M
223.48%
YoY
|
-$43.75M
147.18%
YoY
|
-$25.07M
49.62%
YoY
|
-$19.42M
24.28%
YoY
|
-$15.82M
7.65%
YoY
|
-$17.70M
46.28%
YoY
|
-$16.75M
61.09%
YoY
|
-$15.62M
100.29%
YoY
|
| Other Income/Expense, Net |
$18.95M
37.92%
YoY
|
$15.61M
-82.09%
YoY
|
$19.36M
-43.57%
YoY
|
$15.12M
-48.45%
YoY
|
$13.74M
-50.48%
YoY
|
$87.18M
1816.49%
YoY
|
$34.30M
-11.38%
YoY
|
$29.32M
-19.78%
YoY
|
$27.74M
-73.2%
YoY
|
$4.549M
-87.2%
YoY
|
$38.71M
7.47%
YoY
|
$36.55M
-49.73%
YoY
|
$103.5M
-39.86%
YoY
|
$35.53M
-3.3%
YoY
|
$36.02M
-125.66%
YoY
|
$72.71M
-726.0%
YoY
|
$172.1M
-321.34%
YoY
|
$36.74M
15208.75%
YoY
|
-$140.4M
-576.73%
YoY
|
-$11.62M
163.98%
YoY
|
| Pretax Income |
$107.4M
1908.91%
YoY
|
$133.2M
60.8%
YoY
|
$83.02M
-184.44%
YoY
|
$71.58M
-262.17%
YoY
|
$5.345M
-104.02%
YoY
|
$82.86M
-149.44%
YoY
|
-$98.32M
-42.42%
YoY
|
-$44.14M
-78.71%
YoY
|
-$133.0M
-35.58%
YoY
|
-$167.6M
-48.27%
YoY
|
-$170.7M
-32.1%
YoY
|
-$207.3M
1.35%
YoY
|
-$206.5M
279.54%
YoY
|
-$324.0M
103.19%
YoY
|
-$251.4M
-17.95%
YoY
|
-$204.5M
62.48%
YoY
|
-$54.41M
-81.05%
YoY
|
-$159.5M
501.01%
YoY
|
-$306.4M
7861.65%
YoY
|
-$125.9M
-460.65%
YoY
|
| Income Tax |
$4.500M
80.0%
YoY
|
$3.652M
46.14%
YoY
|
$2.300M
21.05%
YoY
|
$2.337M
134.4%
YoY
|
$2.500M
177.78%
YoY
|
$2.499M
-457.0%
YoY
|
$1.900M
90.0%
YoY
|
$997.0K
-175.76%
YoY
|
$900.0K
-212.5%
YoY
|
-$700.0K
-56.25%
YoY
|
$1.000M
-655.56%
YoY
|
-$1.316M
-92.74%
YoY
|
-$800.0K
-366.67%
YoY
|
-$1.600M
-633.33%
YoY
|
-$180.0K
-190.0%
YoY
|
-$18.12M
640.2%
YoY
|
$300.0K
-400.0%
YoY
|
$300.0K
200.0%
YoY
|
$200.0K
100.0%
YoY
|
-$2.448M
-2548.0%
YoY
|
| Net Earnings |
$102.9M
3569.76%
YoY
|
$129.6M
61.26%
YoY
|
$80.69M
-180.52%
YoY
|
$69.24M
-253.41%
YoY
|
$2.804M
-102.09%
YoY
|
$80.36M
-148.15%
YoY
|
-$100.2M
-41.66%
YoY
|
-$45.14M
-78.09%
YoY
|
-$133.9M
-34.88%
YoY
|
-$166.9M
-48.24%
YoY
|
-$171.8M
-31.63%
YoY
|
-$206.0M
10.5%
YoY
|
-$205.7M
276.21%
YoY
|
-$322.4M
101.86%
YoY
|
-$251.3M
-18.05%
YoY
|
-$186.4M
51.03%
YoY
|
-$54.67M
-80.95%
YoY
|
-$159.7M
500.28%
YoY
|
-$306.6M
7670.27%
YoY
|
-$123.4M
-454.66%
YoY
|
| Basic Earnings Per Share |
$0.31
3000.0%
YoY
|
$0.39
56.0%
YoY
|
$0.24
-177.42%
YoY
|
N/A
|
$0.01
-102.33%
YoY
|
$0.25
-146.3%
YoY
|
-$0.31
-45.61%
YoY
|
N/A
|
-$0.43
-37.68%
YoY
|
-$0.54
-50.91%
YoY
|
-$0.57
-33.72%
YoY
|
N/A
|
-$0.69
263.16%
YoY
|
-$1.10
92.98%
YoY
|
-$0.86
-23.89%
YoY
|
N/A
|
-$0.19
-84.55%
YoY
|
-$0.57
50.0%
YoY
|
-$1.13
1783.33%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$0.30
2900.0%
YoY
|
$0.37
60.87%
YoY
|
$0.23
-174.19%
YoY
|
$0.17
-216.65%
YoY
|
$0.01
-102.33%
YoY
|
$0.23
-142.59%
YoY
|
-$0.31
-45.61%
YoY
|
-$0.14
-79.18%
YoY
|
-$0.43
-37.68%
YoY
|
-$0.54
-50.91%
YoY
|
-$0.57
-100.0%
YoY
|
-$0.69
-100.0%
YoY
|
-$0.69
263.16%
YoY
|
-$1.10
92.98%
YoY
|
-$863.7K
76431517.52%
YoY
|
-$647.0K
40.11%
YoY
|
-$0.19
-84.55%
YoY
|
-$0.57
50.0%
YoY
|
-$1.13
140.43%
YoY
|
-$461.8K
-422.04%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
337.1M shares
4.04%
YoY
|
334.3M shares
3.72%
YoY
|
330.2M shares
3.77%
YoY
|
N/A
|
324.1M shares
3.66%
YoY
|
322.3M shares
4.78%
YoY
|
318.2M shares
4.74%
YoY
|
N/A
|
312.6M shares
5.19%
YoY
|
307.6M shares
4.73%
YoY
|
303.8M shares
4.44%
YoY
|
N/A
|
297.2M shares
4.05%
YoY
|
293.7M shares
4.32%
YoY
|
290.9M shares
7.09%
YoY
|
N/A
|
285.6M shares
22.43%
YoY
|
281.5M shares
297.64%
YoY
|
271.7M shares
319.4%
YoY
|
N/A
|
| Diluted Shares Outstanding |
348.1M shares
1.13%
YoY
|
349.4M shares
1.21%
YoY
|
348.3M shares
9.44%
YoY
|
N/A
|
344.2M shares
10.11%
YoY
|
345.2M shares
12.23%
YoY
|
318.2M shares
4.74%
YoY
|
N/A
|
312.6M shares
5.19%
YoY
|
307.6M shares
4.73%
YoY
|
303.8M shares
4.44%
YoY
|
N/A
|
297.2M shares
4.05%
YoY
|
293.7M shares
4.32%
YoY
|
290.9M shares
7.09%
YoY
|
N/A
|
285.6M shares
22.43%
YoY
|
281.5M shares
297.64%
YoY
|
271.7M shares
298.03%
YoY
|
N/A
|
Loading...