Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$846,327
$809,518
$760,866
$714,137
Gross Profit
708,626
676,000
638,705
599,030
EBITDA
115,411
25,638
27,964
19,605
EBIT
48,637
23,136
-5,230
-9,225
Net Income
54,426
16,536
-3,258
-21,793
Net Change In Cash
846,327
809,518
760,866
714,137
Free Cash Flow
203,716
177,010
148,337
148,225
Cash
882,242
614,352
601,196
625,029
Basic Shares
52,547
52,671
52,696
52,154

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
175,893
129,226
-74,101
-36,541
EBIT
11,393
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-03-31
$0
2025-12-31
$3.09
2025-09-30
$2.66
2025-06-30
$2.19