|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.247B
17.69%
YoY
|
$2.759B
10.37%
YoY
|
$2.500B
19.93%
YoY
|
$2.084B
17.95%
YoY
|
$1.767B
18.49%
YoY
|
| Cost Of Revenue |
$984.2M
17.15%
YoY
|
$840.2M
28.41%
YoY
|
$654.2M
13.9%
YoY
|
$574.4M
25.21%
YoY
|
$458.8M
29.47%
YoY
|
| Gross Profit |
$2.263B
17.93%
YoY
|
$1.919B
3.97%
YoY
|
$1.846B
22.23%
YoY
|
$1.510B
15.41%
YoY
|
$1.308B
15.06%
YoY
|
| Selling, General & Admin |
$1.939B
15.69%
YoY
|
$1.676B
3.43%
YoY
|
$1.620B
2.34%
YoY
|
$1.583B
-4.8%
YoY
|
$1.663B
55.24%
YoY
|
| Research & Development |
$523.0M
21.29%
YoY
|
$431.2M
1.25%
YoY
|
$425.9M
8.26%
YoY
|
$393.4M
2.02%
YoY
|
$385.6M
-30.41%
YoY
|
| Depreciation & Amortization |
$124.9M
4.33%
YoY
|
$119.7M
-42.06%
YoY
|
$206.6M
106.4%
YoY
|
$100.1M
17.35%
YoY
|
$85.30M
21.86%
YoY
|
| Operating Expenses |
$2.469B
-17.05%
YoY
|
$2.977B
45.47%
YoY
|
$2.046B
3.51%
YoY
|
$1.977B
-3.52%
YoY
|
$2.049B
26.05%
YoY
|
| Operating Profit |
-$206.3M
-80.33%
YoY
|
-$1.049B
387.74%
YoY
|
-$215.0M
-63.77%
YoY
|
-$593.5M
-30.64%
YoY
|
-$855.7M
11.46%
YoY
|
| Interest Expense |
$2.410M
5.33%
YoY
|
$2.288M
-88.23%
YoY
|
$19.45M
-0.95%
YoY
|
$19.63M
5.53%
YoY
|
$18.61M
-72.61%
YoY
|
| Other Income/Expense, Net |
$2.410M
-80.78%
YoY
|
$12.54M
-5.46%
YoY
|
$13.27M
-133.96%
YoY
|
-$39.06M
-396.53%
YoY
|
$13.17M
-121.46%
YoY
|
| Pretax Income |
-$203.9M
-80.32%
YoY
|
-$1.036B
413.6%
YoY
|
-$201.7M
-68.11%
YoY
|
-$632.6M
-24.92%
YoY
|
-$842.5M
1.62%
YoY
|
| Income Tax |
$4.061M
-155.63%
YoY
|
-$7.300M
-404.17%
YoY
|
$2.400M
-126.37%
YoY
|
-$9.100M
-96.31%
YoY
|
-$246.9M
4423.64%
YoY
|
| Net Earnings |
-$207.9M
-79.79%
YoY
|
-$1.029B
403.97%
YoY
|
-$204.1M
-67.26%
YoY
|
-$623.5M
4.68%
YoY
|
-$595.6M
-27.68%
YoY
|
| Basic Earnings Per Share |
-$1.10
-80.32%
YoY
|
-$5.59
394.69%
YoY
|
-$1.13
-68.08%
YoY
|
-$3.54
1.72%
YoY
|
-$3.48
-36.15%
YoY
|
| Diluted Earnings Per Share |
-$1.10
-80.32%
YoY
|
-$5.59
394.69%
YoY
|
-$1.13
-68.08%
YoY
|
-$3.54
1.72%
YoY
|
-$3.48
-36.15%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
188.7M shares
2.44%
YoY
|
184.2M shares
2.25%
YoY
|
180.1M shares
2.15%
YoY
|
176.4M shares
2.92%
YoY
|
171.3M shares
13.37%
YoY
|
| Diluted Shares Outstanding |
188.7M shares
2.44%
YoY
|
184.2M shares
2.25%
YoY
|
180.1M shares
2.15%
YoY
|
176.4M shares
2.92%
YoY
|
171.3M shares
13.37%
YoY
|
|
Concept
|
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 |
$878.4M
23.12%
YoY
|
$850.7M
20.05%
YoY
|
$811.1M
15.99%
YoY
|
$706.8M
10.86%
YoY
|
$713.4M
10.29%
YoY
|
$708.7M
12.78%
YoY
|
$699.3M
12.41%
YoY
|
$637.5M
5.82%
YoY
|
$646.9M
16.98%
YoY
|
$628.3M
20.12%
YoY
|
$622.1M
19.26%
YoY
|
$602.5M
23.82%
YoY
|
$553.0M
16.71%
YoY
|
$523.1M
14.61%
YoY
|
$521.6M
19.97%
YoY
|
$486.6M
21.01%
YoY
|
$473.8M
1.6%
YoY
|
$456.4M
11.76%
YoY
|
$434.8M
61.72%
YoY
|
| Cost Of Revenue |
$262.6M
18.89%
YoY
|
$266.8M
36.08%
YoY
|
$248.6M
30.96%
YoY
|
$206.2M
21.24%
YoY
|
$220.8M
28.49%
YoY
|
$196.1M
16.34%
YoY
|
$189.8M
20.93%
YoY
|
$170.1M
8.44%
YoY
|
$171.9M
16.79%
YoY
|
$168.5M
13.92%
YoY
|
$157.0M
8.57%
YoY
|
$156.9M
16.45%
YoY
|
$147.2M
23.6%
YoY
|
$147.9M
27.82%
YoY
|
$144.6M
26.88%
YoY
|
$134.7M
22.47%
YoY
|
$119.1M
19.34%
YoY
|
$115.7M
21.75%
YoY
|
$114.0M
46.32%
YoY
|
| Gross Profit |
$615.8M
25.02%
YoY
|
$583.9M
13.92%
YoY
|
$562.5M
10.41%
YoY
|
$500.5M
7.09%
YoY
|
$492.6M
3.7%
YoY
|
$512.6M
11.48%
YoY
|
$509.4M
9.53%
YoY
|
$467.4M
4.9%
YoY
|
$475.0M
17.05%
YoY
|
$459.8M
22.57%
YoY
|
$465.1M
23.36%
YoY
|
$445.6M
26.63%
YoY
|
$405.8M
21.68%
YoY
|
$375.1M
17.44%
YoY
|
$377.0M
25.82%
YoY
|
$351.9M
29.59%
YoY
|
$333.5M
-3.61%
YoY
|
$319.4M
9.11%
YoY
|
$299.7M
75.84%
YoY
|
| Selling, General & Admin |
$506.5M
16.27%
YoY
|
$491.6M
19.37%
YoY
|
$455.7M
17.71%
YoY
|
$485.0M
11.37%
YoY
|
$435.6M
5.99%
YoY
|
$411.9M
5.45%
YoY
|
$387.1M
-6.59%
YoY
|
$435.5M
7.72%
YoY
|
$411.0M
1.71%
YoY
|
$390.6M
2.87%
YoY
|
$414.5M
4.24%
YoY
|
$404.3M
0.57%
YoY
|
$404.1M
-12.85%
YoY
|
$379.7M
-0.91%
YoY
|
$397.6M
9.69%
YoY
|
$402.0M
-11.44%
YoY
|
$463.7M
48.47%
YoY
|
$383.2M
52.0%
YoY
|
$362.5M
60.7%
YoY
|
| Research & Development |
$191.5M
95.99%
YoY
|
$117.3M
17.17%
YoY
|
$108.9M
-9.91%
YoY
|
$105.3M
-4.79%
YoY
|
$97.71M
-14.98%
YoY
|
$100.1M
-10.18%
YoY
|
$120.9M
16.13%
YoY
|
$110.6M
15.92%
YoY
|
$114.9M
21.9%
YoY
|
$111.4M
22.72%
YoY
|
$104.1M
-1.87%
YoY
|
$95.42M
-6.68%
YoY
|
$94.27M
130.5%
YoY
|
$90.81M
20.51%
YoY
|
$106.1M
-0.14%
YoY
|
$102.2M
-11.52%
YoY
|
$40.90M
21.01%
YoY
|
$75.36M
139.45%
YoY
|
$106.2M
225.15%
YoY
|
| Depreciation & Amortization |
$56.35M
6.03%
YoY
|
$31.70M
4.62%
YoY
|
$31.10M
4.71%
YoY
|
$30.00M
-1.96%
YoY
|
$53.15M
-1.96%
YoY
|
$30.30M
3.41%
YoY
|
$29.70M
-41.12%
YoY
|
$30.60M
14.18%
YoY
|
$54.21M
9.55%
YoY
|
$29.30M
17.2%
YoY
|
$50.44M
97.8%
YoY
|
$26.80M
16.56%
YoY
|
$49.48M
9.65%
YoY
|
$25.00M
12.11%
YoY
|
$25.50M
18.6%
YoY
|
$22.99M
12.12%
YoY
|
$45.13M
13.1%
YoY
|
$22.30M
13.2%
YoY
|
$21.50M
22.16%
YoY
|
| Operating Expenses |
$698.0M
30.87%
YoY
|
$609.5M
19.05%
YoY
|
$564.6M
11.14%
YoY
|
$596.6M
9.24%
YoY
|
$533.3M
-1.75%
YoY
|
$512.0M
1.98%
YoY
|
$508.0M
-6.18%
YoY
|
$546.1M
9.29%
YoY
|
$542.9M
4.14%
YoY
|
$502.0M
6.7%
YoY
|
$541.5M
7.51%
YoY
|
$499.7M
-0.9%
YoY
|
$521.3M
-6.07%
YoY
|
$470.5M
-2.28%
YoY
|
$503.7M
6.86%
YoY
|
$504.2M
-11.86%
YoY
|
$555.0M
-27.07%
YoY
|
$481.5M
-2.95%
YoY
|
$471.3M
98.51%
YoY
|
| Operating Profit |
-$82.19M
-90.62%
YoY
|
-$25.55M
-35.17%
YoY
|
-$2.148M
-91.82%
YoY
|
-$96.01M
-10.01%
YoY
|
-$876.4M
1191.77%
YoY
|
-$39.40M
-675.31%
YoY
|
-$26.26M
-65.62%
YoY
|
-$106.7M
38.4%
YoY
|
-$67.84M
-41.24%
YoY
|
$6.849M
-104.96%
YoY
|
-$76.38M
-52.14%
YoY
|
-$77.09M
-56.44%
YoY
|
-$115.4M
-47.87%
YoY
|
-$138.1M
-14.79%
YoY
|
-$159.6M
-7.04%
YoY
|
-$177.0M
-41.11%
YoY
|
-$221.5M
-46.64%
YoY
|
-$162.0M
-20.32%
YoY
|
-$171.7M
156.18%
YoY
|
| Interest Expense |
-$2.488M
-746.23%
YoY
|
$7.788M
294.33%
YoY
|
$2.091M
26.12%
YoY
|
-$4.981M
187.92%
YoY
|
$385.0K
-97.8%
YoY
|
$1.975M
-134.05%
YoY
|
$1.658M
-155.45%
YoY
|
-$1.730M
-137.63%
YoY
|
$17.47M
-258.13%
YoY
|
-$5.800M
-58.03%
YoY
|
-$2.990M
-63.67%
YoY
|
$4.597M
-177.07%
YoY
|
-$11.05M
224.47%
YoY
|
-$13.82M
57.52%
YoY
|
-$8.230M
572.94%
YoY
|
-$5.965M
-122.45%
YoY
|
-$3.404M
-51.37%
YoY
|
-$8.773M
-137.2%
YoY
|
-$1.223M
-105.34%
YoY
|
| Other Income/Expense, Net |
N/A
|
$7.788M
294.33%
YoY
|
$2.091M
-82.45%
YoY
|
-$4.981M
187.92%
YoY
|
$385.0K
-97.8%
YoY
|
$1.975M
-134.02%
YoY
|
$11.91M
-498.39%
YoY
|
-$1.730M
-137.63%
YoY
|
$17.47M
N/A
|
-$5.806M
-57.99%
YoY
|
-$2.990M
-63.67%
YoY
|
$4.597M
-177.07%
YoY
|
N/A
|
-$13.82M
57.52%
YoY
|
-$8.230M
572.94%
YoY
|
-$5.965M
-122.45%
YoY
|
-$3.404M
-3.21%
YoY
|
-$8.773M
348.75%
YoY
|
-$1.223M
-11.89%
YoY
|
| Pretax Income |
-$85.08M
-90.29%
YoY
|
-$17.76M
-52.56%
YoY
|
-$57.00K
-99.6%
YoY
|
-$101.0M
-6.85%
YoY
|
-$876.0M
1638.86%
YoY
|
-$37.43M
-3688.49%
YoY
|
-$14.35M
-82.05%
YoY
|
-$108.4M
49.56%
YoY
|
-$50.38M
-61.23%
YoY
|
$1.043M
-100.69%
YoY
|
-$79.92M
-52.38%
YoY
|
-$72.49M
-60.38%
YoY
|
-$129.9M
-42.22%
YoY
|
-$151.9M
-11.08%
YoY
|
-$167.8M
-2.93%
YoY
|
-$183.0M
-33.22%
YoY
|
-$224.9M
-48.7%
YoY
|
-$170.8M
-16.8%
YoY
|
-$172.9M
152.77%
YoY
|
| Income Tax |
$872.0K
-107.66%
YoY
|
$1.800M
125.0%
YoY
|
$1.100M
-24.81%
YoY
|
$200.0K
-88.89%
YoY
|
-$11.38M
1765.74%
YoY
|
$800.0K
300.0%
YoY
|
$1.463M
32.16%
YoY
|
$1.800M
5.88%
YoY
|
-$610.0K
-72.04%
YoY
|
$200.0K
-106.45%
YoY
|
$1.107M
-161.5%
YoY
|
$1.700M
-185.0%
YoY
|
-$2.182M
-48.57%
YoY
|
-$3.100M
-19.65%
YoY
|
-$1.800M
-145.0%
YoY
|
-$2.000M
-99.18%
YoY
|
-$4.243M
2487.2%
YoY
|
-$3.858M
40.19%
YoY
|
$4.000M
-1411.48%
YoY
|
| Net Earnings |
-$85.96M
-90.06%
YoY
|
-$19.59M
-48.76%
YoY
|
-$1.185M
-92.5%
YoY
|
-$101.2M
-8.18%
YoY
|
-$864.6M
1637.3%
YoY
|
-$38.24M
-4915.62%
YoY
|
-$15.81M
-80.49%
YoY
|
-$110.2M
48.65%
YoY
|
-$49.77M
-61.04%
YoY
|
$794.0K
-100.53%
YoY
|
-$81.03M
-51.21%
YoY
|
-$74.15M
-59.02%
YoY
|
-$127.7M
-42.09%
YoY
|
-$148.8M
-10.89%
YoY
|
-$166.1M
-6.13%
YoY
|
-$180.9M
480.6%
YoY
|
-$220.6M
-47.26%
YoY
|
-$166.9M
-17.58%
YoY
|
-$176.9M
159.81%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$0.10
-52.38%
YoY
|
-$0.01
-88.89%
YoY
|
-$0.54
-10.0%
YoY
|
-$4.67
1629.63%
YoY
|
-$0.21
N/A
|
-$0.09
-80.0%
YoY
|
-$0.60
42.86%
YoY
|
-$0.27
N/A
|
$0.00
-100.0%
YoY
|
-$0.45
-52.13%
YoY
|
-$0.42
-59.62%
YoY
|
N/A
|
-$0.84
-13.4%
YoY
|
-$0.94
-8.74%
YoY
|
-$1.04
477.78%
YoY
|
-$1.28
-52.06%
YoY
|
-$0.97
-28.15%
YoY
|
-$1.03
128.89%
YoY
|
| Diluted Earnings Per Share |
-$0.45
-90.36%
YoY
|
-$0.10
-52.38%
YoY
|
-$0.01
-88.89%
YoY
|
-$0.54
-10.67%
YoY
|
-$4.67
1599.67%
YoY
|
-$0.21
N/A
|
-$0.09
-79.98%
YoY
|
-$0.60
43.93%
YoY
|
-$0.27
-61.8%
YoY
|
$0.00
-100.0%
YoY
|
-$0.45
-52.17%
YoY
|
-$0.42
-59.62%
YoY
|
-$0.72
-43.81%
YoY
|
-$0.84
-13.4%
YoY
|
-$0.94
-8.74%
YoY
|
-$1.04
477.78%
YoY
|
-$1.28
-52.06%
YoY
|
-$0.97
-28.15%
YoY
|
-$1.03
128.89%
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
|
| Basic Shares Outstanding |
189.5M shares
2.37%
YoY
|
189.3M shares
2.46%
YoY
|
188.6M shares
2.23%
YoY
|
185.8M shares
2.33%
YoY
|
185.1M shares
2.34%
YoY
|
184.8M shares
2.27%
YoY
|
184.5M shares
2.3%
YoY
|
181.5M shares
1.86%
YoY
|
180.8M shares
1.78%
YoY
|
180.7M shares
2.09%
YoY
|
180.4M shares
2.28%
YoY
|
178.2M shares
2.18%
YoY
|
177.7M shares
3.04%
YoY
|
177.0M shares
2.9%
YoY
|
176.4M shares
2.84%
YoY
|
174.4M shares
2.94%
YoY
|
172.4M shares
10.21%
YoY
|
172.0M shares
14.53%
YoY
|
171.5M shares
14.54%
YoY
|
| Diluted Shares Outstanding |
N/A
|
189.3M shares
2.42%
YoY
|
188.9M shares
2.49%
YoY
|
186.8M shares
2.45%
YoY
|
185.3M shares
2.32%
YoY
|
184.8M shares
0.39%
YoY
|
184.3M shares
2.28%
YoY
|
182.4M shares
2.11%
YoY
|
181.1M shares
N/A
|
184.1M shares
4.0%
YoY
|
180.2M shares
2.18%
YoY
|
178.6M shares
2.38%
YoY
|
N/A
|
177.0M shares
2.92%
YoY
|
176.4M shares
2.84%
YoY
|
174.4M shares
2.94%
YoY
|
172.4M shares
10.21%
YoY
|
172.0M shares
14.53%
YoY
|
171.5M shares
14.54%
YoY
|
Loading...