Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$911,740
$880,995
$846,327
$809,518
Gross Profit
750,861
735,301
708,626
676,000
EBITDA
49,962
79,778
128,430
25,638
EBIT
39,539
61,656
23,136
Net Income
43,338
32,554
54,426
16,536
Net Change In Cash
911,740
880,995
846,327
809,518
Free Cash Flow
203,103
183,403
203,716
177,010
Cash
958,314
943,937
882,242
614,352
Basic Shares
50,615
52,578
52,547
52,671

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,131,244
$2,627,543
$2,170,230
$1,730,969
Gross Profit
2,622,757
2,234,278
1,831,868
1,422,949
EBITDA
234,839
129,226
-74,101
-36,541
EBIT
70,339
32,398
-146,774
-94,691
Net Income
45,911
4,628
-164,510
-107,347
Net Change In Cash
3,131,244
2,627,543
2,170,230
1,730,969
Cost of Revenue
-39,056
Free Cash Flow
707,552
560,660
250,717
181,403
Cash
882,242
512,667
387,987
331,022
Basic Shares
53,194
51,819
49,877
48,065

Earnings Calls

QuarterEPS
2026-06-30
$1.12
2026-03-31
$2.72
2025-12-31
$3.09
2025-09-30
$0.04