Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$760,866
$714,137
$703,178
$669,721
Gross Profit
638,705
599,030
599,841
570,397
EBITDA
27,964
19,605
42,322
36,593
EBIT
-5,230
-9,225
13,941
11,584
Net Income
-3,258
-21,793
4,983
8,146
Net Change In Cash
760,866
714,137
703,178
669,721
Free Cash Flow
148,337
148,225
181,415
191,486
Cash
601,196
625,029
512,667
410,060
Basic Shares
52,696
52,154
52,242
51,778

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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

Quarter EPS
2025-09-30
$0
2025-06-30
$2.19
2025-03-31
$1.78
2024-12-31
$2.32