|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$2.464B
22.79%
YoY
|
$2.006B
19.22%
YoY
|
$1.683B
31.07%
YoY
|
$1.284B
46.95%
YoY
|
$873.8M
48.0%
YoY
|
| Cost Of Revenue |
$696.1M
30.03%
YoY
|
$535.3M
26.1%
YoY
|
$424.5M
21.52%
YoY
|
$349.3M
34.61%
YoY
|
$259.5M
46.54%
YoY
|
| Gross Profit |
$1.768B
20.16%
YoY
|
$1.471B
16.89%
YoY
|
$1.259B
34.64%
YoY
|
$934.7M
52.17%
YoY
|
$614.3M
48.63%
YoY
|
| Selling, General & Admin |
$1.188B
8.99%
YoY
|
$1.090B
11.68%
YoY
|
$976.3M
13.57%
YoY
|
$859.7M
44.53%
YoY
|
$594.8M
42.49%
YoY
|
| Research & Development |
$716.3M
20.02%
YoY
|
$596.8M
15.68%
YoY
|
$515.9M
22.35%
YoY
|
$421.7M
36.55%
YoY
|
$308.8M
50.53%
YoY
|
| Depreciation & Amortization |
$22.39M
90.57%
YoY
|
$11.75M
-48.72%
YoY
|
$22.91M
42.23%
YoY
|
$16.11M
17.84%
YoY
|
$13.67M
-3.57%
YoY
|
| Operating Expenses |
$1.905B
12.89%
YoY
|
$1.687B
13.06%
YoY
|
$1.492B
16.46%
YoY
|
$1.281B
41.8%
YoY
|
$903.7M
45.14%
YoY
|
| Operating Profit |
-$137.0M
-36.61%
YoY
|
-$216.1M
-7.56%
YoY
|
-$233.7M
-32.58%
YoY
|
-$346.7M
19.8%
YoY
|
-$289.4M
38.25%
YoY
|
| Interest Expense |
$3.128M
-61.34%
YoY
|
$8.092M
-13.8%
YoY
|
$9.387M
-4.18%
YoY
|
$9.797M
-13.42%
YoY
|
$11.32M
-79.83%
YoY
|
| Other Income/Expense, Net |
-$4.188M
33.8%
YoY
|
-$3.130M
-104.46%
YoY
|
$70.22M
-4112.34%
YoY
|
-$1.750M
-44.18%
YoY
|
-$3.135M
69.37%
YoY
|
| Pretax Income |
-$55.69M
-57.68%
YoY
|
-$131.6M
-19.52%
YoY
|
-$163.5M
-50.93%
YoY
|
-$333.3M
10.03%
YoY
|
-$302.9M
15.3%
YoY
|
| Income Tax |
$15.46M
-711.79%
YoY
|
-$2.527M
-119.31%
YoY
|
$13.08M
7.74%
YoY
|
$12.14M
205.36%
YoY
|
$3.977M
-6.45%
YoY
|
| Net Earnings |
-$71.15M
-44.87%
YoY
|
-$129.1M
-26.91%
YoY
|
-$176.6M
-48.87%
YoY
|
-$345.4M
12.56%
YoY
|
-$306.9M
14.96%
YoY
|
| Basic Earnings Per Share |
-$0.88
-49.13%
YoY
|
-$1.73
-30.24%
YoY
|
-$2.48
-50.7%
YoY
|
-$5.03
5.89%
YoY
|
-$4.75
4.86%
YoY
|
| Diluted Earnings Per Share |
-$0.88
-49.13%
YoY
|
-$1.73
-30.2%
YoY
|
-$2.48
-50.72%
YoY
|
-$5.03
-100.0%
YoY
|
-$4.753M
5.07%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
81.25M shares
8.98%
YoY
|
74.56M shares
4.64%
YoY
|
71.25M shares
3.82%
YoY
|
68.63M shares
6.3%
YoY
|
64.56M shares
9.46%
YoY
|
| Diluted Shares Outstanding |
81.25M shares
8.98%
YoY
|
74.56M shares
4.64%
YoY
|
71.25M shares
3.82%
YoY
|
68.63M shares
6.3%
YoY
|
64.56M shares
9.46%
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 |
$687.6M
25.25%
YoY
|
$695.1M
26.75%
YoY
|
$628.3M
18.69%
YoY
|
$591.4M
23.7%
YoY
|
$549.0M
21.85%
YoY
|
$548.4M
19.74%
YoY
|
$529.4M
22.28%
YoY
|
$478.1M
12.82%
YoY
|
$450.6M
22.34%
YoY
|
$458.0M
26.76%
YoY
|
$432.9M
29.77%
YoY
|
$423.8M
39.56%
YoY
|
$368.3M
29.02%
YoY
|
$361.3M
35.58%
YoY
|
$333.6M
47.04%
YoY
|
$303.7M
52.79%
YoY
|
$285.4M
57.14%
YoY
|
$266.5M
55.84%
YoY
|
$226.9M
50.49%
YoY
|
$198.7M
43.73%
YoY
|
| Cost Of Revenue |
$191.4M
21.13%
YoY
|
$187.4M
25.77%
YoY
|
$179.2M
32.4%
YoY
|
$171.4M
33.66%
YoY
|
$158.0M
28.81%
YoY
|
$149.0M
29.98%
YoY
|
$135.3M
26.41%
YoY
|
$128.3M
21.75%
YoY
|
$122.7M
25.91%
YoY
|
$114.6M
28.58%
YoY
|
$107.1M
14.31%
YoY
|
$105.3M
19.33%
YoY
|
$97.45M
24.59%
YoY
|
$89.16M
17.63%
YoY
|
$93.65M
36.79%
YoY
|
$88.28M
45.43%
YoY
|
$78.22M
43.44%
YoY
|
$75.80M
48.62%
YoY
|
$68.46M
48.48%
YoY
|
$60.70M
43.49%
YoY
|
| Gross Profit |
$496.2M
26.91%
YoY
|
$507.7M
27.11%
YoY
|
$449.1M
13.98%
YoY
|
$420.0M
20.04%
YoY
|
$391.0M
19.25%
YoY
|
$399.4M
16.32%
YoY
|
$394.0M
20.92%
YoY
|
$349.9M
9.86%
YoY
|
$327.9M
21.06%
YoY
|
$343.4M
26.17%
YoY
|
$325.9M
35.8%
YoY
|
$318.5M
47.85%
YoY
|
$270.8M
30.69%
YoY
|
$272.2M
42.72%
YoY
|
$240.0M
51.47%
YoY
|
$215.4M
56.02%
YoY
|
$207.2M
63.02%
YoY
|
$190.7M
58.91%
YoY
|
$158.4M
51.37%
YoY
|
$138.0M
43.83%
YoY
|
| Selling, General & Admin |
$320.6M
16.28%
YoY
|
$318.2M
18.94%
YoY
|
$290.9M
7.55%
YoY
|
$303.5M
11.46%
YoY
|
$275.7M
-1.53%
YoY
|
$267.5M
-0.46%
YoY
|
$270.5M
11.35%
YoY
|
$272.3M
12.52%
YoY
|
$280.0M
25.8%
YoY
|
$268.8M
14.76%
YoY
|
$242.9M
12.22%
YoY
|
$242.0M
8.93%
YoY
|
$222.6M
19.14%
YoY
|
$234.2M
30.19%
YoY
|
$216.5M
41.56%
YoY
|
$222.2M
60.8%
YoY
|
$186.8M
50.87%
YoY
|
$179.9M
45.67%
YoY
|
$152.9M
41.1%
YoY
|
$138.2M
43.19%
YoY
|
| Research & Development |
$200.4M
18.71%
YoY
|
$189.1M
25.75%
YoY
|
$176.6M
16.64%
YoY
|
$181.7M
22.0%
YoY
|
$168.8M
15.59%
YoY
|
$150.4M
3.33%
YoY
|
$151.4M
18.15%
YoY
|
$149.0M
18.77%
YoY
|
$146.1M
25.03%
YoY
|
$145.6M
31.26%
YoY
|
$128.2M
20.45%
YoY
|
$125.4M
16.09%
YoY
|
$116.8M
21.21%
YoY
|
$110.9M
24.02%
YoY
|
$106.4M
29.34%
YoY
|
$108.0M
49.23%
YoY
|
$96.37M
48.83%
YoY
|
$89.42M
59.96%
YoY
|
$82.26M
51.31%
YoY
|
$72.40M
46.98%
YoY
|
| Depreciation & Amortization |
$6.549M
23.36%
YoY
|
$6.733M
112.8%
YoY
|
$1.064M
-68.7%
YoY
|
$9.511M
184.5%
YoY
|
$5.309M
10.01%
YoY
|
$3.164M
-52.61%
YoY
|
$3.399M
-40.45%
YoY
|
$3.343M
-35.29%
YoY
|
$4.826M
10.36%
YoY
|
$6.676M
28.61%
YoY
|
$5.708M
10.6%
YoY
|
$5.166M
4.34%
YoY
|
$4.373M
15.47%
YoY
|
$5.191M
11.04%
YoY
|
$5.161M
18.37%
YoY
|
$4.951M
13.42%
YoY
|
$3.787M
16.49%
YoY
|
$4.675M
-17.26%
YoY
|
$4.360M
-8.98%
YoY
|
$4.365M
13.38%
YoY
|
| Operating Expenses |
$521.0M
17.2%
YoY
|
$507.4M
21.39%
YoY
|
$467.6M
10.82%
YoY
|
$485.3M
15.18%
YoY
|
$444.5M
4.34%
YoY
|
$417.9M
0.87%
YoY
|
$421.9M
13.7%
YoY
|
$421.3M
14.65%
YoY
|
$426.1M
25.54%
YoY
|
$414.3M
20.06%
YoY
|
$371.1M
14.93%
YoY
|
$367.5M
11.27%
YoY
|
$339.4M
19.85%
YoY
|
$345.1M
28.14%
YoY
|
$322.9M
37.29%
YoY
|
$330.2M
56.82%
YoY
|
$283.2M
50.17%
YoY
|
$269.3M
50.12%
YoY
|
$235.2M
44.51%
YoY
|
$210.6M
44.47%
YoY
|
| Operating Profit |
-$24.80M
-53.68%
YoY
|
$304.0K
-101.64%
YoY
|
-$18.42M
-33.91%
YoY
|
-$65.29M
-8.6%
YoY
|
-$53.55M
-45.46%
YoY
|
-$18.56M
-73.84%
YoY
|
-$27.88M
-38.35%
YoY
|
-$71.44M
45.79%
YoY
|
-$98.19M
43.24%
YoY
|
-$70.97M
-2.72%
YoY
|
-$45.22M
-45.47%
YoY
|
-$49.00M
-57.33%
YoY
|
-$68.55M
-9.74%
YoY
|
-$72.95M
-7.21%
YoY
|
-$82.92M
8.02%
YoY
|
-$114.8M
58.34%
YoY
|
-$75.94M
23.59%
YoY
|
-$78.62M
32.36%
YoY
|
-$76.77M
32.15%
YoY
|
-$72.53M
45.7%
YoY
|
| Interest Expense |
$853.0K
-19.98%
YoY
|
$20.55M
-9.92%
YoY
|
$801.0K
-64.84%
YoY
|
$1.473M
-35.45%
YoY
|
$1.066M
-43.81%
YoY
|
$22.81M
14.32%
YoY
|
$2.278M
15.99%
YoY
|
$2.282M
-12.6%
YoY
|
$1.897M
-20.73%
YoY
|
$19.95M
50.1%
YoY
|
$1.964M
-21.35%
YoY
|
$2.611M
7.49%
YoY
|
$2.393M
-2.45%
YoY
|
$13.29M
-729.15%
YoY
|
$2.497M
-3.85%
YoY
|
$2.429M
-4.97%
YoY
|
$2.453M
-32.94%
YoY
|
-$2.113M
-84.91%
YoY
|
$2.597M
-81.57%
YoY
|
$2.556M
-81.68%
YoY
|
| Other Income/Expense, Net |
$33.60M
-1654.02%
YoY
|
-$1.451M
-106.39%
YoY
|
-$585.0K
-29.0%
YoY
|
$10.00K
-100.85%
YoY
|
-$2.162M
107.88%
YoY
|
$22.72M
20.32%
YoY
|
-$824.0K
-171.03%
YoY
|
-$1.170M
-37.27%
YoY
|
-$1.040M
-190.91%
YoY
|
$18.88M
64.68%
YoY
|
$1.160M
-62.78%
YoY
|
-$1.865M
732.59%
YoY
|
$1.144M
-29.43%
YoY
|
$11.47M
-633.26%
YoY
|
$3.117M
2564.1%
YoY
|
-$224.0K
-66.32%
YoY
|
$1.621M
-470.94%
YoY
|
-$2.150M
616.67%
YoY
|
$117.0K
-203.54%
YoY
|
-$665.0K
-21.3%
YoY
|
| Pretax Income |
$8.794M
-126.39%
YoY
|
$19.40M
367.09%
YoY
|
$1.350M
-118.99%
YoY
|
-$43.12M
-14.84%
YoY
|
-$33.32M
-57.28%
YoY
|
$4.154M
-107.98%
YoY
|
-$7.109M
-72.3%
YoY
|
-$50.63M
48.88%
YoY
|
-$78.01M
50.72%
YoY
|
-$52.09M
-15.29%
YoY
|
-$25.66M
-67.84%
YoY
|
-$34.01M
-70.64%
YoY
|
-$51.76M
-32.03%
YoY
|
-$61.48M
-25.82%
YoY
|
-$79.81M
0.96%
YoY
|
-$115.8M
53.21%
YoY
|
-$76.15M
16.49%
YoY
|
-$82.88M
12.46%
YoY
|
-$79.04M
10.2%
YoY
|
-$75.60M
18.97%
YoY
|
| Income Tax |
$4.360M
1.4%
YoY
|
$3.873M
-133.18%
YoY
|
$3.357M
24.33%
YoY
|
$3.900M
0.0%
YoY
|
$4.300M
65.38%
YoY
|
-$11.67M
-445.94%
YoY
|
$2.700M
-25.0%
YoY
|
$3.900M
8.33%
YoY
|
$2.600M
4.0%
YoY
|
$3.374M
15.79%
YoY
|
$3.600M
-28.5%
YoY
|
$3.600M
20.0%
YoY
|
$2.500M
127.27%
YoY
|
$2.914M
86.08%
YoY
|
$5.035M
128.86%
YoY
|
$3.000M
100.0%
YoY
|
$1.100M
-178.57%
YoY
|
$1.566M
-25.43%
YoY
|
$2.200M
144.44%
YoY
|
$1.500M
50.0%
YoY
|
| Net Earnings |
$4.434M
-111.78%
YoY
|
$15.53M
-1.87%
YoY
|
-$2.007M
-79.47%
YoY
|
-$47.05M
-13.72%
YoY
|
-$37.63M
-53.31%
YoY
|
$15.83M
-128.54%
YoY
|
-$9.776M
-66.63%
YoY
|
-$54.53M
45.04%
YoY
|
-$80.59M
48.57%
YoY
|
-$55.46M
-13.88%
YoY
|
-$29.30M
-65.47%
YoY
|
-$37.60M
-68.37%
YoY
|
-$54.25M
-29.82%
YoY
|
-$64.40M
-23.74%
YoY
|
-$84.84M
4.36%
YoY
|
-$118.9M
54.1%
YoY
|
-$77.29M
20.79%
YoY
|
-$84.45M
11.41%
YoY
|
-$81.29M
11.9%
YoY
|
-$77.13M
19.54%
YoY
|
| Basic Earnings Per Share |
$0.06
-113.04%
YoY
|
N/A
|
-$0.02
-84.62%
YoY
|
-$0.58
-21.62%
YoY
|
-$0.46
-58.18%
YoY
|
N/A
|
-$0.13
-68.29%
YoY
|
-$0.74
39.62%
YoY
|
-$1.10
42.86%
YoY
|
N/A
|
-$0.41
-66.67%
YoY
|
-$0.53
-69.54%
YoY
|
-$0.77
-32.46%
YoY
|
N/A
|
-$1.23
0.82%
YoY
|
-$1.74
42.62%
YoY
|
-$1.14
9.62%
YoY
|
N/A
|
-$1.22
N/A
|
-$1.22
N/A
|
| Diluted Earnings Per Share |
$0.05
-109.87%
YoY
|
$0.19
0.0%
YoY
|
-$0.02
-83.27%
YoY
|
-$0.58
-21.58%
YoY
|
-$0.46
-57.96%
YoY
|
$0.19
-124.41%
YoY
|
-$0.13
-67.73%
YoY
|
-$0.74
39.77%
YoY
|
-$1.10
42.84%
YoY
|
-$0.77
-17.24%
YoY
|
-$0.41
-100.0%
YoY
|
-$0.53
-100.0%
YoY
|
-$0.77
-100.0%
YoY
|
-$0.93
-100.0%
YoY
|
-$1.231M
0.53%
YoY
|
-$1.739M
43.04%
YoY
|
-$1.142M
9.47%
YoY
|
-$1.260M
0.6%
YoY
|
-$1.225M
0.05%
YoY
|
-$1.216M
10.11%
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 |
80.43M shares
-1.57%
YoY
|
80.37M shares
-1.01%
YoY
|
81.39M shares
9.96%
YoY
|
81.36M shares
10.62%
YoY
|
81.71M shares
11.95%
YoY
|
81.19M shares
11.47%
YoY
|
74.02M shares
3.44%
YoY
|
73.54M shares
3.77%
YoY
|
72.99M shares
4.01%
YoY
|
72.83M shares
3.99%
YoY
|
71.56M shares
3.84%
YoY
|
70.87M shares
3.72%
YoY
|
70.18M shares
3.65%
YoY
|
70.04M shares
3.66%
YoY
|
68.92M shares
3.24%
YoY
|
68.33M shares
3.26%
YoY
|
67.71M shares
10.34%
YoY
|
67.57M shares
10.43%
YoY
|
66.75M shares
10.76%
YoY
|
66.18M shares
12.42%
YoY
|
| Diluted Shares Outstanding |
81.58M shares
0.64%
YoY
|
N/A
|
N/A
|
N/A
|
81.06M 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
|
Loading...