Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$451,934
$437,512
$499,881
$434,595
Gross Profit
363,581
318,639
388,363
359,906
EBITDA
163,426
130,753
338,671
171,969
EBIT
109,103
79,331
290,823
112,178
Net Income
73,278
67,970
247,187
81,757
Net Change In Cash
451,934
437,512
499,881
434,595
Free Cash Flow
44,567
86,489
100,908
73,346
Cash
325,757
346,456
371,325
294,025
Basic Shares
55,964
56,771
56,552
57,229

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,693,674
$1,375,218
$1,055,524
$841,434
Gross Profit
1,417,384
1,162,477
893,638
717,888
EBITDA
503,370
424,078
284,289
239,328
EBIT
282,029
245,025
149,095
185,955
Net Income
340,788
281,389
195,960
143,453
Net Change In Cash
1,693,674
1,375,218
1,055,524
841,434
Cost of Revenue
596,404
227,416
-56,579
Free Cash Flow
288,206
228,305
193,170
133,105
Cash
294,025
400,730
277,978
151,710
Basic Shares
57,974
58,175
58,191
58,285

Earnings Calls

Quarter EPS
2024-09-30
$1.67
2024-06-30
$1.62
2024-03-31
$2.59
2023-12-31
$1.93