Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$809,518
$760,866
$714,137
$703,178
Gross Profit
676,000
638,705
599,030
599,841
EBITDA
25,638
27,964
19,605
42,322
EBIT
23,136
-5,230
-9,225
13,941
Net Income
16,536
-3,258
-21,793
4,983
Net Change In Cash
809,518
760,866
714,137
703,178
Free Cash Flow
177,010
148,337
148,225
181,415
Cash
614,352
601,196
625,029
512,667
Basic Shares
52,671
52,696
52,154
52,242

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,627,543
$2,170,230
$1,730,969
$1,300,658
Gross Profit
2,234,278
1,831,868
1,422,949
1,041,801
EBITDA
129,226
-74,101
-36,541
1,623
EBIT
32,398
-146,774
-94,691
-43,536
Net Income
4,628
-164,510
-107,347
-77,837
Net Change In Cash
2,627,543
2,170,230
1,730,969
1,300,658
Cost of Revenue
-39,056
7,751
Free Cash Flow
560,660
250,717
181,403
176,863
Cash
512,667
387,987
331,022
377,013
Basic Shares
51,819
49,877
48,065
46,891

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0
2025-09-30
$2.66
2025-06-30
$2.19