|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$4.812B
21.71%
YoY
|
$3.954B
29.39%
YoY
|
$3.056B
36.33%
YoY
|
$2.241B
54.4%
YoY
|
$1.452B
66.0%
YoY
|
| Cost Of Revenue |
$1.219B
22.94%
YoY
|
$991.5M
31.2%
YoY
|
$755.7M
25.7%
YoY
|
$601.2M
56.89%
YoY
|
$383.2M
66.95%
YoY
|
| Gross Profit |
$3.593B
21.3%
YoY
|
$2.962B
28.8%
YoY
|
$2.300B
40.23%
YoY
|
$1.640B
53.5%
YoY
|
$1.068B
65.67%
YoY
|
| Selling, General & Admin |
$2.502B
24.73%
YoY
|
$2.006B
30.8%
YoY
|
$1.533B
25.5%
YoY
|
$1.222B
45.51%
YoY
|
$839.6M
60.62%
YoY
|
| Research & Development |
$1.385B
28.59%
YoY
|
$1.077B
40.13%
YoY
|
$768.5M
26.32%
YoY
|
$608.4M
63.85%
YoY
|
$371.3M
72.96%
YoY
|
| Depreciation & Amortization |
$281.5M
31.55%
YoY
|
$214.0M
47.3%
YoY
|
$145.3M
54.84%
YoY
|
$93.81M
36.33%
YoY
|
$68.81M
3.63%
YoY
|
| Operating Expenses |
$3.886B
26.08%
YoY
|
$3.083B
33.92%
YoY
|
$2.302B
25.77%
YoY
|
$1.830B
51.13%
YoY
|
$1.211B
64.21%
YoY
|
| Operating Profit |
-$293.3M
143.54%
YoY
|
-$120.4M
5936.59%
YoY
|
-$1.995M
-98.95%
YoY
|
-$190.1M
33.37%
YoY
|
-$142.5M
54.06%
YoY
|
| Interest Expense |
$169.1M
-1.81%
YoY
|
$172.3M
568.83%
YoY
|
$25.76M
1.73%
YoY
|
$25.32M
0.35%
YoY
|
$25.23M
1518.41%
YoY
|
| Other Income/Expense, Net |
-$645.0K
-112.64%
YoY
|
$5.101M
211.42%
YoY
|
$1.638M
-46.35%
YoY
|
$3.053M
-60.64%
YoY
|
$7.756M
24.71%
YoY
|
| Pretax Income |
-$127.0M
-332.86%
YoY
|
$54.53M
-55.6%
YoY
|
$122.8M
-176.82%
YoY
|
-$159.9M
-0.09%
YoY
|
-$160.0M
82.12%
YoY
|
| Income Tax |
$34.18M
-51.93%
YoY
|
$71.10M
120.81%
YoY
|
$32.20M
43.75%
YoY
|
$22.40M
-69.06%
YoY
|
$72.40M
1408.33%
YoY
|
| Net Earnings |
-$162.5M
743.25%
YoY
|
-$19.27M
-121.57%
YoY
|
$89.33M
-148.75%
YoY
|
-$183.2M
-21.96%
YoY
|
-$234.8M
153.49%
YoY
|
| Basic Earnings Per Share |
-$0.65
712.5%
YoY
|
-$0.08
-121.62%
YoY
|
$0.37
-146.84%
YoY
|
-$0.79
-23.3%
YoY
|
-$1.03
139.53%
YoY
|
| Diluted Earnings Per Share |
-$0.65
712.5%
YoY
|
-$0.08
-121.62%
YoY
|
$0.37
-146.84%
YoY
|
-$0.79
-23.3%
YoY
|
-$1.03
139.53%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
250.6M shares
2.38%
YoY
|
244.8M shares
2.56%
YoY
|
238.6M shares
2.36%
YoY
|
233.1M shares
2.64%
YoY
|
227.1M shares
4.31%
YoY
|
| Diluted Shares Outstanding |
250.6M shares
2.38%
YoY
|
244.8M shares
0.46%
YoY
|
243.6M shares
4.5%
YoY
|
233.1M shares
2.64%
YoY
|
227.1M shares
4.31%
YoY
|
|
Concept
|
2026 Q2 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.386B
25.57%
YoY
|
$1.305B
23.32%
YoY
|
$1.234B
22.18%
YoY
|
$1.169B
21.28%
YoY
|
$1.103B
19.8%
YoY
|
$1.059B
25.22%
YoY
|
$1.010B
28.52%
YoY
|
$963.9M
31.74%
YoY
|
$921.0M
32.99%
YoY
|
$845.3M
32.63%
YoY
|
$786.0M
35.31%
YoY
|
$731.6M
36.71%
YoY
|
$692.6M
41.97%
YoY
|
$637.4M
47.88%
YoY
|
$580.9M
52.84%
YoY
|
$535.2M
58.47%
YoY
|
$487.8M
61.08%
YoY
|
$431.0M
62.71%
YoY
|
$380.1M
63.49%
YoY
|
$337.7M
69.72%
YoY
|
| Cost Of Revenue |
$342.3M
18.38%
YoY
|
$311.9M
13.84%
YoY
|
$307.8M
20.67%
YoY
|
$310.3M
30.7%
YoY
|
$289.1M
28.51%
YoY
|
$274.0M
31.36%
YoY
|
$255.1M
30.81%
YoY
|
$237.4M
29.79%
YoY
|
$225.0M
32.96%
YoY
|
$208.6M
18.77%
YoY
|
$195.0M
23.24%
YoY
|
$182.9M
30.13%
YoY
|
$169.2M
33.43%
YoY
|
$175.6M
55.93%
YoY
|
$158.2M
55.64%
YoY
|
$140.6M
55.44%
YoY
|
$126.8M
61.56%
YoY
|
$112.6M
68.85%
YoY
|
$101.7M
65.23%
YoY
|
$90.43M
66.26%
YoY
|
| Gross Profit |
$1.043B
28.13%
YoY
|
$993.5M
26.63%
YoY
|
$926.4M
22.69%
YoY
|
$858.7M
18.2%
YoY
|
$814.3M
16.99%
YoY
|
$784.5M
23.21%
YoY
|
$755.1M
27.76%
YoY
|
$726.5M
32.4%
YoY
|
$696.0M
33.0%
YoY
|
$636.8M
37.9%
YoY
|
$591.0M
39.83%
YoY
|
$548.7M
39.06%
YoY
|
$523.4M
44.97%
YoY
|
$461.8M
45.03%
YoY
|
$422.7M
51.82%
YoY
|
$394.6M
59.58%
YoY
|
$361.0M
60.92%
YoY
|
$318.4M
60.64%
YoY
|
$278.4M
62.86%
YoY
|
$247.3M
71.02%
YoY
|
| Selling, General & Admin |
$665.6M
10.05%
YoY
|
$623.7M
12.39%
YoY
|
$648.3M
21.13%
YoY
|
$625.0M
35.3%
YoY
|
$604.8M
33.26%
YoY
|
$555.0M
41.95%
YoY
|
$535.2M
36.61%
YoY
|
$461.9M
20.06%
YoY
|
$453.8M
24.77%
YoY
|
$391.0M
17.97%
YoY
|
$391.8M
20.99%
YoY
|
$384.7M
26.13%
YoY
|
$363.7M
39.11%
YoY
|
$331.4M
40.06%
YoY
|
$323.8M
46.51%
YoY
|
$305.0M
49.37%
YoY
|
$261.5M
47.31%
YoY
|
$236.6M
61.96%
YoY
|
$221.0M
60.68%
YoY
|
$204.2M
64.57%
YoY
|
| Research & Development |
$408.3M
22.21%
YoY
|
$356.6M
13.16%
YoY
|
$347.6M
26.11%
YoY
|
$346.7M
38.17%
YoY
|
$334.1M
42.03%
YoY
|
$315.1M
47.26%
YoY
|
$275.6M
40.56%
YoY
|
$250.9M
39.89%
YoY
|
$235.2M
31.38%
YoY
|
$214.0M
11.55%
YoY
|
$196.1M
26.29%
YoY
|
$179.4M
30.1%
YoY
|
$179.1M
45.11%
YoY
|
$191.8M
82.68%
YoY
|
$155.3M
59.02%
YoY
|
$137.9M
52.41%
YoY
|
$123.4M
57.84%
YoY
|
$105.0M
58.88%
YoY
|
$97.63M
69.68%
YoY
|
$90.46M
79.18%
YoY
|
| Depreciation & Amortization |
N/A
|
$77.51M
34.94%
YoY
|
$71.85M
30.05%
YoY
|
$68.04M
29.39%
YoY
|
$64.06M
31.58%
YoY
|
$57.44M
35.57%
YoY
|
$55.25M
43.87%
YoY
|
$52.58M
55.22%
YoY
|
$48.68M
59.19%
YoY
|
$42.37M
52.13%
YoY
|
$38.40M
62.56%
YoY
|
$33.88M
54.63%
YoY
|
$30.58M
49.7%
YoY
|
$27.85M
35.91%
YoY
|
$23.62M
32.27%
YoY
|
$21.91M
36.18%
YoY
|
$20.43M
42.14%
YoY
|
$20.49M
73.65%
YoY
|
$17.86M
70.09%
YoY
|
$16.09M
69.35%
YoY
|
| Operating Expenses |
$1.074B
14.38%
YoY
|
$980.4M
12.67%
YoY
|
$995.9M
22.82%
YoY
|
$971.6M
36.31%
YoY
|
$938.9M
36.26%
YoY
|
$870.1M
43.67%
YoY
|
$810.8M
37.93%
YoY
|
$712.8M
26.37%
YoY
|
$689.1M
26.95%
YoY
|
$605.7M
15.75%
YoY
|
$587.8M
22.7%
YoY
|
$564.1M
27.36%
YoY
|
$542.8M
41.03%
YoY
|
$523.3M
53.16%
YoY
|
$479.1M
50.35%
YoY
|
$442.9M
50.31%
YoY
|
$384.9M
50.53%
YoY
|
$341.6M
60.85%
YoY
|
$318.7M
63.33%
YoY
|
$294.7M
68.79%
YoY
|
| Operating Profit |
-$30.60M
-75.45%
YoY
|
$13.09M
-115.29%
YoY
|
-$69.44M
24.62%
YoY
|
-$113.0M
-927.2%
YoY
|
-$124.7M
-1897.23%
YoY
|
-$85.60M
-375.25%
YoY
|
-$55.72M
-1861.71%
YoY
|
$13.66M
-188.84%
YoY
|
$6.936M
-135.65%
YoY
|
$31.10M
-150.57%
YoY
|
$3.163M
-105.61%
YoY
|
-$15.37M
-68.18%
YoY
|
-$19.46M
-18.54%
YoY
|
-$61.50M
164.56%
YoY
|
-$56.42M
40.13%
YoY
|
-$48.31M
1.91%
YoY
|
-$23.88M
-23.81%
YoY
|
-$23.25M
63.7%
YoY
|
-$40.26M
66.66%
YoY
|
-$47.40M
58.06%
YoY
|
| Interest Expense |
N/A
|
$42.50M
17.72%
YoY
|
$43.95M
-3.64%
YoY
|
$44.09M
-0.53%
YoY
|
$37.09M
469.7%
YoY
|
$36.11M
-4.35%
YoY
|
$45.61M
601.43%
YoY
|
$44.32M
587.8%
YoY
|
$6.511M
1.94%
YoY
|
$37.75M
68.04%
YoY
|
$6.503M
2.67%
YoY
|
$6.444M
1.72%
YoY
|
$6.387M
1.41%
YoY
|
$22.46M
-482.82%
YoY
|
$6.334M
-1.08%
YoY
|
$6.335M
0.62%
YoY
|
$6.298M
1.09%
YoY
|
-$5.868M
486.8%
YoY
|
$6.403M
3217.62%
YoY
|
$6.296M
3518.39%
YoY
|
| Other Income/Expense, Net |
$35.24M
-1616.22%
YoY
|
$1.550M
-43.27%
YoY
|
$2.223M
-618.18%
YoY
|
-$2.782M
639.89%
YoY
|
-$2.324M
-130.36%
YoY
|
$2.732M
141.56%
YoY
|
-$429.0K
-9.49%
YoY
|
-$376.0K
-78.32%
YoY
|
$7.656M
3228.7%
YoY
|
$1.131M
-124.68%
YoY
|
-$474.0K
-163.2%
YoY
|
-$1.734M
-115.61%
YoY
|
$230.0K
-92.84%
YoY
|
-$4.582M
-468.03%
YoY
|
$750.0K
8.7%
YoY
|
$11.11M
1694.35%
YoY
|
$3.212M
-32.63%
YoY
|
$1.245M
77.86%
YoY
|
$690.0K
153.68%
YoY
|
$619.0K
-15.44%
YoY
|
| Pretax Income |
$39.06M
-143.46%
YoY
|
$57.84M
-224.49%
YoY
|
-$23.27M
120.8%
YoY
|
-$71.67M
-224.43%
YoY
|
-$89.89M
-266.67%
YoY
|
-$46.46M
-167.78%
YoY
|
-$10.54M
-129.05%
YoY
|
$57.60M
340.16%
YoY
|
$53.93M
998.84%
YoY
|
$68.55M
-257.16%
YoY
|
$36.27M
-179.26%
YoY
|
$13.09M
-130.06%
YoY
|
$4.908M
-118.2%
YoY
|
-$43.62M
54.91%
YoY
|
-$45.76M
-0.47%
YoY
|
-$43.54M
-17.98%
YoY
|
-$26.97M
-17.8%
YoY
|
-$28.16M
73.81%
YoY
|
-$45.98M
90.93%
YoY
|
-$53.08M
80.34%
YoY
|
| Income Tax |
-$6.903M
-132.72%
YoY
|
-$3.621M
-107.83%
YoY
|
$10.72M
70.16%
YoY
|
$6.000M
-44.95%
YoY
|
$21.10M
174.03%
YoY
|
$46.27M
239.98%
YoY
|
$6.300M
-34.38%
YoY
|
$10.90M
136.96%
YoY
|
$7.700M
75.0%
YoY
|
$13.61M
156.1%
YoY
|
$9.600M
7.87%
YoY
|
$4.600M
-4.17%
YoY
|
$4.400M
29.41%
YoY
|
$5.314M
-60.87%
YoY
|
$8.900M
97.78%
YoY
|
$4.800M
14.29%
YoY
|
$3.400M
-93.21%
YoY
|
$13.58M
385.07%
YoY
|
$4.500M
800.0%
YoY
|
$4.200M
950.0%
YoY
|
| Net Earnings |
$27.77M
-125.2%
YoY
|
$59.38M
-164.34%
YoY
|
-$34.00M
102.1%
YoY
|
-$77.68M
-265.22%
YoY
|
-$110.2M
-357.37%
YoY
|
-$92.28M
-271.85%
YoY
|
-$16.82M
-163.09%
YoY
|
$47.01M
454.92%
YoY
|
$42.82M
8620.98%
YoY
|
$53.70M
-213.1%
YoY
|
$26.67M
-148.52%
YoY
|
$8.472M
-117.19%
YoY
|
$491.0K
-101.56%
YoY
|
-$47.48M
13.1%
YoY
|
-$54.96M
8.92%
YoY
|
-$49.29M
-14.01%
YoY
|
-$31.52M
-62.94%
YoY
|
-$41.98M
120.95%
YoY
|
-$50.46M
105.68%
YoY
|
-$57.32M
91.87%
YoY
|
| Basic Earnings Per Share |
$0.11
-125.0%
YoY
|
N/A
|
-$0.14
100.0%
YoY
|
-$0.31
-263.16%
YoY
|
-$0.44
-344.44%
YoY
|
N/A
|
-$0.07
-163.64%
YoY
|
$0.19
375.0%
YoY
|
$0.18
N/A
|
N/A
|
$0.11
-145.83%
YoY
|
$0.04
-119.05%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$0.24
9.09%
YoY
|
-$0.21
-16.0%
YoY
|
-$0.14
-63.16%
YoY
|
N/A
|
-$0.22
100.0%
YoY
|
-$0.25
78.57%
YoY
|
| Diluted Earnings Per Share |
$0.11
-125.0%
YoY
|
$0.24
-163.23%
YoY
|
-$0.14
100.0%
YoY
|
-$0.31
-263.16%
YoY
|
-$0.44
-358.82%
YoY
|
-$0.37
-272.55%
YoY
|
-$0.07
-163.64%
YoY
|
$0.19
533.33%
YoY
|
$0.17
N/A
|
$0.22
-207.22%
YoY
|
$0.11
-145.83%
YoY
|
$0.03
-114.29%
YoY
|
$0.00
-100.0%
YoY
|
-$0.20
-100.0%
YoY
|
-$0.24
9.09%
YoY
|
-$0.21
-16.0%
YoY
|
-$0.14
-63.16%
YoY
|
-$182.8K
113.26%
YoY
|
-$0.22
100.0%
YoY
|
-$0.25
78.57%
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 |
254.6M shares
2.13%
YoY
|
N/A
|
252.1M shares
2.67%
YoY
|
251.0M shares
2.81%
YoY
|
249.2M shares
2.83%
YoY
|
N/A
|
245.5M shares
2.61%
YoY
|
244.1M shares
2.6%
YoY
|
242.4M shares
2.53%
YoY
|
N/A
|
239.3M shares
2.36%
YoY
|
237.9M shares
2.3%
YoY
|
236.4M shares
2.26%
YoY
|
N/A
|
233.8M shares
2.41%
YoY
|
232.6M shares
2.74%
YoY
|
231.2M shares
3.13%
YoY
|
N/A
|
228.3M shares
4.05%
YoY
|
226.4M shares
4.46%
YoY
|
| Diluted Shares Outstanding |
257.9M shares
3.8%
YoY
|
N/A
|
251.3M shares
2.36%
YoY
|
249.9M shares
-0.54%
YoY
|
248.4M shares
-0.69%
YoY
|
N/A
|
245.5M shares
0.71%
YoY
|
251.3M shares
3.77%
YoY
|
250.2M shares
3.98%
YoY
|
N/A
|
243.8M shares
4.28%
YoY
|
242.1M shares
4.12%
YoY
|
240.6M shares
4.07%
YoY
|
N/A
|
233.8M shares
2.41%
YoY
|
232.6M shares
2.74%
YoY
|
231.2M shares
3.13%
YoY
|
N/A
|
228.3M shares
4.05%
YoY
|
226.4M shares
4.46%
YoY
|
Loading...