Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$703,172
$669,721
$637,230
$617,414
Gross Profit
599,800
570,397
541,713
522,326
EBITDA
42,322
36,593
20,423
29,889
EBIT
13,941
11,584
-1,781
8,655
Net Income
4,983
8,146
-14,435
5,934
Net Change In Cash
703,172
669,721
637,230
617,414
Free Cash Flow
181,415
191,486
88,187
99,572
Cash
512,667
410,060
797,875
447,793
Basic Shares
52,242
51,778
51,005
51,498

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,824,741
1,416,710
1,041,801
EBITDA
129,226
-81,228
-38,530
-228
EBIT
32,398
-153,901
-100,930
-48,428
Net Income
4,628
-176,295
-112,749
-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
2024-12-31
$2.32
2024-09-30
$2.18
2024-06-30
$1.94
2024-03-31
$1.68