Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$947,565
$911,740
$880,995
$846,327
Gross Profit
782,885
750,861
735,301
708,626
EBITDA
71,892
94,358
79,778
100,225
EBIT
49,962
39,539
61,656
Net Income
82,971
43,338
32,554
54,426
Net Change In Cash
947,565
911,740
880,995
846,327
Free Cash Flow
222,006
203,103
183,403
203,716
Cash
1,121,342
958,314
943,937
882,242
Basic Shares
49,535
50,615
52,578
52,547

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
206,634
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